主动买卖
主买量:"分笔.主买#tick",COLORred,linethick2,PRECIS0;
主卖量:SUM(V,0)-主买量,colorgreen,linethick2,PRECIS0;
主动率:(主买量-主卖量)/SUM(V,0)*100,colorccffcc,PRECIS2,linethick0;
买卖次:"分笔.买卖次#tick",colorffcccc,linethick0,PRECIS0;
主买次:"分笔.主买次#tick",colorfaabec,linethick0,PRECIS0;
主卖次:买卖次-主买次,linethick0,PRECIS0;
买均量:主买量/主买次,colorFF9999,linethick0,PRECIS0;
卖均量:主卖量/主卖次,linethick0,PRECIS0;
总笔数:"分笔.成交笔数#tick",COLOR3399ff,linethick0,PRECIS0;
笔均量:SUM(V,0)/总笔数,ColorFFCC66,linethick0,PRECIS0;
盘差:主买量-主卖量,linethick0,PRECIS0;
FILLRGN(0,盘差,盘差>0,RGB(200,10,100),盘差<0,RGB(10,150,100)),layer7;
{N分钟主动率趋势}
ZD5:=主动率-REF(主动率,5);
ZD15:=主动率-REF(主动率,15);
ZD30:=主动率-REF(主动率,30);
ZD60:=主动率-REF(主动率,60);
DRAWTEXTABS(0,1+1,' 最近一期主动性买卖数据:'+NUMTOSTRN((YEAR),0)+'年'+NUMTOSTRN((MONTH),0)+'月'+NUMTOSTRN((DAY),0)+'日'),ColorCCCCFF;
DRAWTEXTABS(300,0+10,' 5分钟主动率:'+NUMTOSTRN(ZD5,2)+'%'),linethick3,Color66FFCC;
DRAWTEXTABS(300,30+10,' 15分钟主动率:'+NUMTOSTRN(ZD15,2)+'%'),linethick3,ColorFFCCFF;
DRAWTEXTABS(300,60+10,' 30分钟主动率:'+NUMTOSTRN(ZD30,2)+'%'),linethick3,Color99CCFF;
DRAWTEXTABS(300,90+10,' 60分钟主动率:'+NUMTOSTRN(ZD60,2)+'%'),linethick3,ColorFFFFFF;
x:=103;
Y:=20-0;
z:=13.5+y;
w:=280;
主买比:=主买量/SUM(V,0)*100;
DRAWRECTABS(x,y-1,x+200,z+1,RGB(0,0,0)),COLOR5E5752,linethick1;
DRAWRECTABS(x,y-1,x+主买比*3/2,z-0,RGB(255,0,0) ),COLOR008888;
DRAWRECTABS(x,y+0,x+主买比*3/2,z-1,RGB(255,255,30) ),COLOR009999;
DRAWRECTABS(x,y+1,x+主买比*3/2,z-2,RGB(255,255,60) ),COLOR00AAAA;
DRAWRECTABS(x,y+2,x+主买比*3/2,z-3,RGB(255,255,90) ),COLOR00BBBB;
DRAWRECTABS(x,y+3,x+主买比*3/2,z-4,RGB(255,255,110) ),COLOR00DDDD;
DRAWRECTABS(x,y+4,x+主买比*3/2,z-5,RGB(255,255,120) ),color00FFFF;
drawtextabs(60,y+1,STRRIGHT(' '+NUMTOSTRN(主买比,1),5)+'%'),COLORyellow;
drawtextabs(5 ,y+1,'主动买量'),COLORyellow;
Y1:=Y+(25-0)*1;
z1:=13.5+y1;
主卖比:=100-主买比;
DRAWRECTABS(x,y1-1,x+200,z1+1,RGB(0,0,0)),COLOR5E5752,linethick1;
DRAWRECTABS(x,y1-1,x+主卖比*3/2,z1-0,RGB(255,255,255) ),Color777777;
DRAWRECTABS(x,y1+0,x+主卖比*3/2,z1-1,RGB(255,255,255) ),Color888888;
DRAWRECTABS(x,y1+1,x+主卖比*3/2,z1-2,RGB(255,255,255) ),Color999999;
DRAWRECTABS(x,y1+2,x+主卖比*3/2,z1-3,RGB(255,255,255) ),ColorBBBBBB;
DRAWRECTABS(x,y1+3,x+主卖比*3/2,z1-4,RGB(255,255,255) ),ColorCCCCCC;
DRAWRECTABS(x,y1+4,x+主卖比*3/2,z1-5,RGB(255,255,255) ),ColorFFFFFF;
drawtextabs(60,y1,STRRIGHT(' '+NUMTOSTRN(主卖比,1),5)+'%'),ColorFFFFCC;
drawtextabs(5,y1,'主动卖量'),ColorFFFFCC,linethick1;
Y2:=Y+(25-0)*2;
z2:=13.5+y2;
CC2:=(主买次)/买卖次*100;
DRAWRECTABS(x,y2-1,x+200, z2+1 , RGB(0,0,0) ),COLOR5E5752;
DRAWRECTABS(x,y2-1,x+CC2*3/2,z2-0,RGB(255,20 ,255)),COLORFF14FF;
DRAWRECTABS(x,y2+0,x+CC2*3/2,z2-1,RGB(255,50 ,255)),COLORFF32FF;
DRAWRECTABS(x,y2+1,x+cc2*3/2,z2-2,RGB(255,80 ,255)),COLORFF64FF;
DRAWRECTABS(x,y2+2,x+cc2*3/2,z2-3,RGB(255,110,255)),COLORFF6EFF;
DRAWRECTABS(x,y2+3,x+cc2*3/2,z2-4,RGB(255,130,255)),COLORFF82FF;
DRAWRECTABS(x,y2+4,x+cc2*3/2,z2-5,RGB(255,150,255)),COLORFF96FF;
drawtextabs(60,y2,STRRIGHT(' '+NUMTOSTRN(CC2,1),5)+'%'),colorCC99ff;
drawtextabs(5,y2,'主动买次'),colorCC99ff,linethick1;
Y3:=Y+(25-0)*3;
z3:=13.5+y3;
cc3:=(主卖次)/买卖次*100;
DRAWRECTABS(x, y3-1 ,x+200, z3+1 , RGB(0,0,0) ),COLOR5E5752;
DRAWRECTABS(x, y3-1 ,x+CC3*3/2, z3-0,RGB(0,0,255) ),COLORFF1A1A;
DRAWRECTABS(x, y3+0 ,x+CC3*3/2, z3-1,RGB(30,30,255) ),COLORFF2B2B;
DRAWRECTABS(x, y3+1 ,x+cc3*3/2, z3-2,RGB(60,60,255) ),COLORFF3C3C;
DRAWRECTABS(x, y3+2 ,x+cc3*3/2, z3-3,RGB(90,90,255) ),COLORFF4D4D;
DRAWRECTABS(x, y3+3 ,x+cc3*3/2, z3-4,RGB(110,110,255) ),COLORFF6E6E;
DRAWRECTABS(x, y3+4 ,x+cc3*3/2, z3-5,RGB(120,120,255) ),COLORFF7878;
drawtextabs(60,y3,STRRIGHT(' '+NUMTOSTRN(cc3,1),5)+'%'),ColorFFCC66;
drawtextabs(5,y3,'主动卖次'),ColorFFCC66,linethick1;
DRAWTEXTABS(3,120,'名称: '+STKNAME+' 代码: '+STKLABEL+''),colorccffff,linethick3;
这个公式因该是夏老的
|