{通达信波浪矩阵主图公式}
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
MA3:MA(CLOSE,20);
MA4:MA(CLOSE,60);
MA5:MA(CLOSE,120);
MA6:MA(CLOSE,250);
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(C>=O,C,O,3,0),COLORRED;
STICKLINE(C<O,C,O,3,0),COLORGREEN;
STICKLINE(C>=O,H,L,0,0),COLORRED;
STICKLINE(C<O,H,L,0,0),COLORGREEN;
VAR1:=EMA(EMA(CLOSE,13),13);
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
STICKLINE(控盘<0,控盘,0,1,0),COLORCYAN;
A10:=CROSS(控盘,0);
无庄控盘:=IF(控盘<0,控盘,0);
STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘,0,1,0),COLORRED;
有庄控盘:=IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0);
VAR2:=100*WINNER(CLOSE*0.95);
STICKLINE(VAR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0,1,0),COLORFF00FF;
高度控盘:=IF(VAR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0);
STICKLINE(控盘<REF(控盘,1) AND 控盘>0,控盘,0,1,0),COLORYELLOW;
主力出货:=IF(控盘<REF(控盘,1) AND 控盘>0,控盘,0);
DRAWTEXT(A10,0,'←控盘'),COLORWHITE;
VAR3:=LLV(LOW,13);
VAR4:=HHV(HIGH,13);
VAR5:=EMA((CLOSE-VAR3)/(VAR4-VAR3)*100,13);
VAR6:=EMA(0.667*REF(VAR5,1)+0.333*VAR5,2);
STICKLINE(VAR5>VAR6,VAR5,VAR6,3,0),COLORRED;
STICKLINE(VAR5<=VAR6,VAR5,VAR6,3,0),COLORGREEN;
压力:HHV(HIGH,20),COLORWHITE;
支撑:LLV(LOW,20),COLORWHITE;
DRAWICON(CROSS(VAR5,VAR6) AND VAR6<30,LOW*0.98,1);
DRAWICON(CROSS(VAR6,VAR5) AND VAR6>70,HIGH*1.02,2);
VAR7:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
DRAWTEXT(CROSS(84,VAR7),HIGH*1.02,'←逃顶'),COLORYELLOW;
DRAWICON(CROSS(VAR7,20),LOW*0.98,1);
DRAWICON(CROSS(80,VAR7),HIGH*1.02,2);
VAR8:=REF(LOW,1);
VAR9:=SMA(ABS(LOW-VAR8),3,1)/SMA(MAX(LOW-VAR8,0),3,1)*100;
VAR10:=EMA(IF(CLOSE*1.3,VAR9*10,VAR9/10),3);
VAR11:=LLV(LOW,30);
VAR12:=HHV(VAR10,30);
VAR13:=IF(MA(CLOSE,58),1,0);
VAR14:=EMA(IF(LOW<=VAR11,(VAR10+VAR12*2)/2,0),3)/618*VAR13;
VAR15:=IF(VAR14>100,100,VAR14);
STICKLINE(VAR15>-150,0,VAR15,3,0),COLORFF00FF;
底部吸筹:=IF(VAR15>0 AND VAR15>REF(VAR15,1),VAR15,0);
DRAWTEXT(CROSS(VAR15,0) AND REF(VAR15,1)=0,0,'←吸筹'),COLORFF00FF;
DRAWTEXT_FIX(1,0.005,0.005,0,'波浪矩阵'),COLORWHITE;
DRAWTEXT_FIX(1,0.005,0.055,0,'多空分界:'),COLORWHITE;
DRAWTEXT_FIX(C>MA1,0.06,0.055,0,'多方'),COLORRED;
DRAWTEXT_FIX(C<=MA1,0.06,0.055,0,'空方'),COLORGREEN;