分享

增加“十大流通股东(包括自然人判断)”副图公式

 航宝11 2011-11-17
副图:一个可以显示个人股东名字的公式   比如前十大流通股东中有8名是自然人 能够在公式界面显示出这8名个人股东的名字 
INPUT:X1(500),Y1(150),Y(80),M(0);
股东1:=PFSTR(4001,M);
股东2:=PFSTR(4011,M);
股东3:=PFSTR(4021,M);
股东4:=PFSTR(4031,M);
股东5:=PFSTR(4041,M);
股东6:=PFSTR(4051,M);
股东7:=PFSTR(4061,M);
股东8:=PFSTR(4071,M);
股东9:=PFSTR(4081,M);
股东10:=PFSTR(4091,M);
flag1:=ABS(ABS(STRCMP( STRLEFT(PFstr(4001,0),8),STRRIGHT(PFstr(4001,0),8)))-1);
flag2:=ABS(ABS(STRCMP( STRLEFT(PFstr(4011,0),8),STRRIGHT(PFstr(4011,0),8)))-1);
flag3:=ABS(ABS(STRCMP( STRLEFT(PFstr(4021,0),8),STRRIGHT(PFstr(4021,0),8)))-1);
flag4:=ABS(ABS(STRCMP( STRLEFT(PFstr(4031,0),8),STRRIGHT(PFstr(4031,0),8)))-1);
flag5:=ABS(ABS(STRCMP( STRLEFT(PFstr(4041,0),8),STRRIGHT(PFstr(4041,0),8)))-1);
flag6:=ABS(ABS(STRCMP( STRLEFT(PFstr(4051,0),8),STRRIGHT(PFstr(4051,0),8)))-1);
flag7:=ABS(ABS(STRCMP( STRLEFT(PFstr(4061,0),8),STRRIGHT(PFstr(4061,0),8)))-1);
flag8:=ABS(ABS(STRCMP( STRLEFT(PFstr(4071,0),8),STRRIGHT(PFstr(4071,0),8)))-1);
flag9:=ABS(ABS(STRCMP( STRLEFT(PFstr(4081,0),8),STRRIGHT(PFstr(4081,0),8)))-1);
flag10:=ABS(ABS(STRCMP( STRLEFT(PFstr(4091,0),8),STRRIGHT(PFstr(4091,0),8)))-1);

自然人股东数:=flag1+flag2+flag3+flag4+flag5+flag6+flag7+flag8+flag9+flag10;


DRAWTEXTREL(20,20,'股票名称:'+'【'+STKLABEL+' '+STKNAME+'】'),COLOR00FFFF;DRAWTEXTREL(X1,40,'增减情况 '),COLORFF00FF;DRAWTEXTREL(X1+100,40,'持股数(万股)'),Color8080FF;DRAWTEXTREL(X1+250,40,'持股比例(%)'),ColorBFBFFF;
DRAWTEXTREL(20,y1,'1.'+股东1),COLOR00FF00;DRAWTEXTREL(X1,y1,PFSTR(4004,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1,STR(PFFIN(4002,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1,STR(PFFIN(4003,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*1,'2.'+股东2),COLOR00FF00;DRAWTEXTREL(X1,y1+y*1,PFSTR(4014,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*1,STR(PFFIN(4012,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*1,STR(PFFIN(4013,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*2,'3.'+股东3),COLOR00FF00;DRAWTEXTREL(X1,y1+y*2,PFSTR(4024,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*2,STR(PFFIN(4022,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*2,STR(PFFIN(4023,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*3,'4.'+股东4),COLOR00FF00;DRAWTEXTREL(X1,y1+y*3,PFSTR(4034,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*3,STR(PFFIN(4032,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*3,STR(PFFIN(4033,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*4,'5.'+股东5),COLOR00FF00;DRAWTEXTREL(X1,y1+y*4,PFSTR(4044,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*4,STR(PFFIN(4042,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*4,STR(PFFIN(4043,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*5,'6.'+股东6),COLOR00FF00;DRAWTEXTREL(X1,y1+y*5,PFSTR(4054,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*5,STR(PFFIN(4052,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*5,STR(PFFIN(4053,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*6,'7.'+股东7),COLOR00FF00;DRAWTEXTREL(X1,y1+y*6,PFSTR(4064,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*6,STR(PFFIN(4062,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*6,STR(PFFIN(4063,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*7,'8.'+股东8),COLOR00FF00;DRAWTEXTREL(X1,y1+y*7,PFSTR(4074,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*7,STR(PFFIN(4072,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*7,STR(PFFIN(4073,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*8,'9.'+股东9),COLOR00FF00;DRAWTEXTREL(X1,y1+y*8,PFSTR(4084,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*8,STR(PFFIN(4082,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*8,STR(PFFIN(4083,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*9,'10.'+股东10),COLOR00FF00;DRAWTEXTREL(X1,y1+y*9,PFSTR(4094,M)),COLORFF00FF;DRAWTEXTREL(X1+100,y1+y*9,STR(PFFIN(4092,M)/10000)),Color8080FF;DRAWTEXTREL(X1+250,y1+y*9,STR(PFFIN(4093,M))),ColorBFBFFF;
DRAWTEXTREL(20,y1+y*10,'自然人股东数: '+STR(自然人股东数)+'    流通股东人数: '+STR(PFFIN(4253,M))+'   与上期相比增减:'+STR(PFFIN(4253,M)-PFFIN(4253,M+1))+'   人均持流通股: '+STR(PFFIN(4254,M))+'   与上期相比人均持股增减: '+STR(PFFIN(4254,M)-PFFIN(4254,M+1))),COLOR00FFFF;
QQ2586104537空间主页 
笔者--> "股票实例操作"

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章