N1:=200; //修改此处数值可自行调整标注的高度,建议以100为单位增加或减小,如果没达到预期高度就再增加或减小100,直至调整到合适的高度
N2:=7; //修改此处数值可自行调整文字和数值之间的间距,如果文字和数值挤压在一起,就把这个数值调大;如果间隔距离过大,就把数值调小
N3:=17; //修改此处数值可自行调整主买和主卖之间的间距,如果二者挤压在一起,就把这个数值调大;如果间隔距离过大,就把数值调小
STICKLINE(ISUP||ISEQUAL,0,V,COLORRED,1);
STICKLINE(ISDOWN,0,V,COLORCYAN,1);
MAVOL1:MA(V,10),RGB(255,255,0),NODRAW;
MAVOL2:MA(V,30),NODRAW,RGB(255,255,255);
成交量:=VOL/100;
VAR1:=成交量/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),成交量/2)),NODRAW;
主卖:IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),成交量/2)),NODRAW;
DRAWTEXT(ISLASTBAR&&主买>=ABS(主卖),成交量,’ ▲’),RGB(255,0,0),FONTSIZE15;
DRAWTEXT(ISLASTBAR&&主买<ABS(主卖),成交量,’ ▲’),RGB(0,255,255),FONTSIZE15;
AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买1:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL /2)),POINTDOT,COLORRED;
主卖1:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL /2)),NODRAW,COLORGREEN;
净流:=主买1-主卖1,NODRAW;
LS_JW:=(CLOSE+2*LOW+HIGH)/4;
力道:=(LS_JW-MA(CLOSE,20));
STICKLINE(主买1>0,0,主买1,6,0),COLORRED;
STICKLINE(力道<0 AND 主买1>0,0,主买1,6,0),COLORGREEN;
//1、成交量主买主卖,红柱多头,绿色空头2、根据量能柱长短判断市场强弱情况
Q:=1;
DRAWSHIFTNUMBER(ISLASTBAR&&ABS(主买)>ABS(主卖),REFX1(V*Q,10000),ROUND(IF(ABS(主买)=0||ABS(主卖)=0,1,ABS(主买)/ABS(主卖)),2),2,COLORRED,0,0),ALIGN1;
DRAWSHIFTNUMBER(ISLASTBAR&&ABS(主买)<ABS(主卖),REFX1(V*Q,10000),ROUND(IF(ABS(主买)=0||ABS(主卖)=0,1,ABS(主卖)/ABS(主买)),2),2,COLORGREEN,0,0),ALIGN1;
IF(ISLASTBAR&&ABS(主买)>ABS(主卖),ROUND(IF(ABS(主买)=0||ABS(主卖)=0,1,ABS(主买)/ABS(主卖)),2),NULL),COLORRED;
IF(ISLASTBAR&&ABS(主买)<ABS(主卖),ROUND(IF(ABS(主买)=0||ABS(主卖)=0,1,ABS(主卖)/ABS(主买)),2),NULL),COLORGREEN;
IF(ISLASTBAR&&ABS(主买)/ABS(主卖)>3&&ABS(主买)>ABS(主卖),ROUND(IF(ABS(主买)=0||ABS(主卖)=0,1,ABS(主买)/ABS(主卖)),2),NULL),COLORRED;
IF(ISLASTBAR&&ABS(主卖)/ABS(主买)>3&&ABS(主买)<ABS(主卖),ROUND(IF(ABS(主买)=0||ABS(主卖)=0,1,ABS(主卖)/ABS(主买)),2),NULL),COLORGREEN;