INPUT:几月(1,1,6),牛人(1),进日期(91120,90000,100000),N(1,0,10);
{找股东---------港澳资讯F10用}
股东名称:='刘芳';{选填要找的股东名称}
////********//////////
当前月:=MONTH;
季末:=SUMBARS(CROSS(MOD(当前月,3),0.5),1);
VERTLINE(CROSS(MOD(当前月,3),0.5)),LINEDASHDOT,COLOR888888;
当季均价:=MA(C,季末),LINETHICK;
上季均价:=REF(当季均价,季末),LINETHICK;
估算成本:=上季均价*(10-0.618)/10,LINETHICK;
季均涨幅:=(HHV(当季均价,季末)-上季均价)/上季均价*100,LINETHICK;
月均价:=MA(C,SUMBARS(当前月<>REF(当前月,1),1)),LINETHICK0;
上月均价:=REF(月均价,SUMBARS(当前月<>REF(当前月,1),1)),LINETHICK0;
PARTLINE(上月均价=REF(上月均价,1),月均价),COLORFFFFFF,LINETHICK2;
PARTLINE(上月均价=REF(上月均价,1),上月均价),COLORFFFFFF,LINETHICK1;
PARTLINE(上季均价=REF(上季均价,1),当季均价),COLORFFBB88,LINETHICK1;
PARTLINE(上季均价=REF(上季均价,1),上季均价),COLORFFBB88,LINETHICK1;;
PARTLINE(估算成本=REF(估算成本,1),估算成本),COLORccaaaa,LINETHICK1;;
KLINE(O,H,L,C,0);
{综合评级---------港澳资讯F10用}
{评级说明:
评级系数: 1.0=买入 2.0=增持 3.0=中性 4.0=减持 5.0=卖出
综合评级指数:1.00~1.09买入; 1.10~2.09增持;2.10~3.09中性;3.10~4.09减持;4.10~5.00卖出。}
股票名称:=STKNAME;
股票代码:=STKLABEL;
{【高管买卖本公司股票情况】---------港澳资讯F10用}
起0:=F10FIND('【1.高管买卖本公司股票情况】',1);
起:=F10FIND('最近一年',起0+20);
止:=F10FIND('【2.高管列表】',起);
起止2:=F10TEXT(起,止-起);
找职务:=STRFIND(起止2,'职务',1),LINETHICK0 ;
无数据:=STRFIND(起止2,'无数据',1),LINETHICK0 ;
IF 找职务>0 AND 无数据=0 THEN BEGIN
起1:=F10FIND('├───┼────┼────┼────┼───┼─────┼──────┤',起+20);
起|1:=F10FIND('|',起1);
起|2:=F10FIND('|',起|1+2);
起|3:=F10FIND('|',起|2+2);
起|4:=F10FIND('|',起|3+2);
起|5:=F10FIND('|',起|4+2);
起|6:=F10FIND('|',起|5+2);
起|7:=F10FIND('|',起|6+2);
起|8:=F10FIND('|',起|7+2);
姓名:=LTRIM(RTRIM(F10TEXT(起|1+2,起|2-起|1-2)));
IF STRCMP(姓名,'姓名')<>0 THEN BEGIN
职务:=RTRIM(F10TEXT(起|2+2,起|3-起|2-2));
变动数:=RTRIM(F10TEXT(起|3+2,起|4-起|3-2));
变动后:=RTRIM(F10TEXT(起|4+2,起|5-起|4-2));
变动均价:=RTRIM(F10TEXT(起|5+2,起|6-起|5-2));
变动日期:=RTRIM(F10TEXT(起|6+2,起|7-起|6-2));
变动原因:=RTRIM(F10TEXT(起|7+2,起|8-起|7-2));
DRAWTEXTEX(STRCMP(姓名,'')<>0,1,10,10,' 【'+股票代码+股票名称+'高管买卖本公司股票情况】 ' ),COLOR9999FF;
DRAWTEXTEX(STRCMP(姓名,'')<>0,1,10,100,'姓名 职务 变动数 变动后 变动均价 变动日期 变动原因 ' ),COLORFFFFFF;
DRAWTEXTEX(STRCMP(姓名,'')<>0,1,10,180, 姓名+' '+职务+变动数+'(股)'+变动后+'(股)'+' ' +变动均价+' ' +变动日期+' ' +变动原因),COLORFFFFFF;
年0:=STRFIND(变动日期,'-',1);
年:=STRTONUM(STRLEFT(变动日期,年0-1))*10000-20000000;
月0:=STRFIND(变动日期,'-',5);
月:=STRTONUM(STRMID(变动日期,月0+1,2))*100;
日0:=STRRIGHT(变动日期,2);
日:=STRTONUM(日0);
最近进出日期:(年+月+日),COLORAAAAAA,LINETHICK0;
找最近进日期:IF(STRTONUM(变动数)>0,(年+月+日),0),COLORFFFFFF,LINETHICK0;{选股或排序,选股时选大于日期,如选大于2009年11月20日就填大于91120}
PARTLINE(最近进出日期+1000000<DATE,STRTONUM(变动均价)),COLOR9999FF,LINETHICK2;
;END;END;
PJ起点:=F10FIND('┌────┬───────────┬──────────────┐| | 综合评级 | 评级分布 |',1);
PJ止点:=F10FIND('└────┴────┴──────┴──┴──┴──┴──┴──┘',PJ起点);
PJ起止:=F10TEXT(PJ起点,PJ止点-PJ起点);
前或内:=IF(几月=1,'内','前');
时间段:=NUMTOSTR(几月,0)+'月'+前或内;{}
时间:=F10FIND(时间段,1);
PJ找到│1:=F10FIND('|',时间);
PJ找到│2:=F10FIND('|',PJ找到│1+3);
PJ找到│3:=F10FIND('|',PJ找到│2+3);
PJ找到│4:=F10FIND('|',PJ找到│3+2);
x1:=F10FIND('市场关注度排名',1);
x2:=F10FIND('说明:关注度是基于机构研究报告以及各大财经网站个股关注数据经过计算得出。
',x1);
z1:=IF(x1>1,F10TEXT(x1,x2-x1),'');
t1:=F10FIND('第',x1);
t2:=F10FIND('位 较前日',T1);
z2:=F10TEXT(T1+2,T2-T1-4);
综合评级指数:=LTRIM(F10TEXT(PJ找到│2+2,PJ找到│3-PJ找到│2-2));
综合评级:STRTONUM(LTRIM(F10TEXT(PJ找到│1+2,PJ找到│2-PJ找到│1-2))),LINETHICK;{越小越好}
空格:=' ';
《》:=' 【 投 资 评 级 】';
评级说明:=IF( 综合评级=0,《》+'\n \n '+股票代码+空格+股票名称+空格+时间段+空格+'没有评级',
《》+'\n \n '+股票代码+' '+股票名称+' '+时间段+' '+
'综合评级 '+NUMTOSTR(综合评级,2)+' (越小越好) '+' '+'综合评级指数 '+综合评级指数) ;
DRAWTEXTEX(综合评级>0 OR X1>0,1,10,480,评级说明+'\n \n '+z1),COLOR66ccff;
起点0:=F10FIND('★本栏包括【1.控股股东与实际控制人】【2.股东变化】【3.基金持股】',1);
起点:=F10FIND('【2.股东变化】',起点0+20);
止点:=F10FIND('──────────────┴─────┴─────┴────┴─────',起点);
起止:=F10TEXT(起点,止点-起点);
【】:=STRFIND(起止,股东名称,1);
IF 【】=0 THEN BEGIN EXIT;END;
DRAWTEXTEX(【】>0,1,10,270,' 牛 人 持 股 情 况'),COLOR00FFFF;
找到股东:=F10FIND(股东名称,1);
找到│1:=F10FIND('|',找到股东);
找到│2:=F10FIND('|',找到│1+3);
找到│3:=F10FIND('|',找到│2+3);
找到│4:=F10FIND('|',找到│3+2);
持股:=F10TEXT(找到│1+2,找到│2-找到│1-2);
持股:=F10TEXT(找到│1+2,找到│2-找到│1-2);
比例:=STRTONUM(F10TEXT(找到│2+2,找到│3-找到│2));
进出:=SUM(V,季末)/100000*比例*季均涨幅/100;
状态:=LTRIM(F10TEXT(找到│4+2,0));
IF STRTONUM(状态)<>0 THEN BEGIN 增或减:=IF(STRTONUM(状态)>0,'增持','减持');END;
该股东持(万)股:STRTONUM(持股),LINETHICK;{用排序法}
DRAWTEXTEX(该股东持(万)股>0,1,10,360,'上季末'+股东名称+'持有'+' '+股票代码+' '+股票名称
+持股+'(万)股,'+''+'占流通股比(%)'+' '+NUMTOSTR(比例,2)+' '+'\n \n季均价涨跌幅 '+NUMTOSTR(季均涨幅,2)+
' 上季'+增或减+' '+状态+' 本季可能出 '+NUMTOSTR(进出,2)+'(万)股'),COLORFFCCDF;
|