- 金币:
-
- 奖励:
-
- 热心:
-
- 注册时间:
- 2007-4-4
|
|
更新:大智慧L2官方灵通港澳F10,行业内排名指标。如果你的机器性能不够的话,请删除源码中{可删除}和{end 可删除}之间的这段代码。
附官方灵通港澳F10下载地址:http://data.chcj.net/yao0730/0612.html 请下载官方灵通港澳(更新日期为04-02),解压缩密码为大写的 GAZX
分别将解压缩出来的上海f10目录和深圳f10目录中的文件复制到大智慧L2的安装目录下的data\sh\base(先清空)和data\sz\base(先清空)里即可,别搞错位置了,:*22*: :*18*: ,建议先将两个base目录压缩备份,以防你还要用万国的F10,我会陆陆续续的出本帖中f10公式的灵通港澳版本。不知谁有更新更全的港澳F10?官方的似乎很多数据也不全,导致速度慢。
{基本信息}
【上市年】:=REF(YEAR,BARSCOUNT(C)-1);
【月】:=REF(MONTH,BARSCOUNT(C)-1);
【日】:=REF(DAY,BARSCOUNT(C)-1);
资料:=' 净资产:'+FINANCE(35)+'元'+' 每股未分配:'+FINANCE(32)+'元';
var100:='所属板块:';
if inblock('A股板块')=1 then var100:=var100+'A股板块,';
if inblock('B股板块')=1 then var100:=var100+'B股板块,';
if inblock('H股')=1 then var100:=var100+'H股,';
if inblock('ST')=1 then var100:=var100+'ST,';
if inblock('安徽')=1 then var100:=var100+'安徽,';
if inblock('奥运')=1 then var100:=var100+'奥运,';
if inblock('北京')=1 then var100:=var100+'北京,';
if inblock('创投')=1 then var100:=var100+'创投,';
if inblock('次新股')=1 then var100:=var100+'次新股,';
if inblock('大盘')=1 then var100:=var100+'大盘,';
if inblock('大智慧88')=1 then var100:=var100+'大智慧88,';
if inblock('低价')=1 then var100:=var100+'低价,';
if inblock('电力')=1 then var100:=var100+'电力,';
if inblock('电脑')=1 then var100:=var100+'电脑,';
if inblock('电器')=1 then var100:=var100+'电器,';
if inblock('电子信息')=1 then var100:=var100+'电子信息,';
if inblock('房地产')=1 then var100:=var100+'房地产,';
if inblock('纺织服装')=1 then var100:=var100+'纺织服装,';
if inblock('福建')=1 then var100:=var100+'福建,';
if inblock('甘肃')=1 then var100:=var100+'甘肃,';
if inblock('钢铁')=1 then var100:=var100+'钢铁,';
if inblock('高价')=1 then var100:=var100+'高价,';
if inblock('高派现')=1 then var100:=var100+'高派现,';
if inblock('工程建筑')=1 then var100:=var100+'工程建筑,';
if inblock('供水供气')=1 then var100:=var100+'供水供气,';
if inblock('广东')=1 then var100:=var100+'广东,';
if inblock('广西')=1 then var100:=var100+'广西,';
if inblock('贵州')=1 then var100:=var100+'贵州,';
if inblock('海南')=1 then var100:=var100+'海南,';
if inblock('河北')=1 then var100:=var100+'河北,';
if inblock('河南')=1 then var100:=var100+'河南,';
if inblock('黑龙江')=1 then var100:=var100+'黑龙江,';
if inblock('湖北')=1 then var100:=var100+'湖北,';
if inblock('湖南')=1 then var100:=var100+'湖南,';
if inblock('化工')=1 then var100:=var100+'化工,';
if inblock('化纤')=1 then var100:=var100+'化纤,';
if inblock('基金')=1 then var100:=var100+'基金,';
if inblock('基金重仓')=1 then var100:=var100+'基金重仓,';
if inblock('机械')=1 then var100:=var100+'机械,';
if inblock('吉林')=1 then var100:=var100+'吉林,';
if inblock('建材')=1 then var100:=var100+'建材,';
if inblock('江苏')=1 then var100:=var100+'江苏,';
if inblock('江西')=1 then var100:=var100+'江西,';
if inblock('交通工具')=1 then var100:=var100+'交通工具,';
if inblock('交通设施')=1 then var100:=var100+'交通设施,';
if inblock('教育传媒')=1 then var100:=var100+'教育传媒,';
if inblock('金融')=1 then var100:=var100+'金融,';
if inblock('可转债')=1 then var100:=var100+'可转债,';
if inblock('辽宁')=1 then var100:=var100+'辽宁,';
if inblock('旅游酒店')=1 then var100:=var100+'旅游酒店,';
if inblock('煤炭石油')=1 then var100:=var100+'煤炭石油,';
if inblock('内蒙古')=1 then var100:=var100+'内蒙古,';
if inblock('酿酒食品')=1 then var100:=var100+'酿酒食品,';
if inblock('宁夏')=1 then var100:=var100+'宁夏,';
if inblock('农林牧渔')=1 then var100:=var100+'农林牧渔,';
if inblock('农业龙头')=1 then var100:=var100+'农业龙头,';
if inblock('其他行业')=1 then var100:=var100+'其他行业,';
if inblock('汽车')=1 then var100:=var100+'汽车,';
if inblock('汽配')=1 then var100:=var100+'汽配,';
if inblock('青海')=1 then var100:=var100+'青海,';
if inblock('券商重仓')=1 then var100:=var100+'券商重仓,';
if inblock('山东')=1 then var100:=var100+'山东,';
if inblock('山西')=1 then var100:=var100+'山西,';
if inblock('陕西')=1 then var100:=var100+'陕西,';
if inblock('商业连锁')=1 then var100:=var100+'商业连锁,';
if inblock('上海')=1 then var100:=var100+'上海,';
if inblock('上证180')=1 then var100:=var100+'上证180,';
if inblock('上证50')=1 then var100:=var100+'上证50,';
if inblock('社保重仓')=1 then var100:=var100+'社保重仓,';
if inblock('深成40')=1 then var100:=var100+'深成40,';
if inblock('深证100')=1 then var100:=var100+'深证100,';
if inblock('深圳')=1 then var100:=var100+'深圳,';
if inblock('石化')=1 then var100:=var100+'石化,';
if inblock('数字电视')=1 then var100:=var100+'数字电视,';
if inblock('四川')=1 then var100:=var100+'四川,';
if inblock('送转')=1 then var100:=var100+'送转,';
if inblock('天津')=1 then var100:=var100+'天津';
if inblock('通信')=1 then var100:=var100+'通信,';
if inblock('外贸')=1 then var100:=var100+'外贸,';
if inblock('网络游戏')=1 then var100:=var100+'网络游戏,';
if inblock('西藏')=1 then var100:=var100+'西藏,';
if inblock('小盘')=1 then var100:=var100+'小盘,';
if inblock('新材料')=1 then var100:=var100+'新材料,';
if inblock('新疆')=1 then var100:=var100+'新疆,';
if inblock('新上海')=1 then var100:=var100+'新上海,';
if inblock('医药')=1 then var100:=var100+'医药,';
if inblock('仪电仪表')=1 then var100:=var100+'仪电仪表,';
if inblock('有色金属')=1 then var100:=var100+'有色金属,';
if inblock('预亏预减')=1 then var100:=var100+'预亏预减,';
if inblock('预盈预增')=1 then var100:=var100+'预盈预增,';
if inblock('云南')=1 then var100:=var100+'云南,';
if inblock('运输物流')=1 then var100:=var100+'运输物流,';
if inblock('造纸印刷')=1 then var100:=var100+'造纸印刷,';
if inblock('浙江')=1 then var100:=var100+'浙江,';
if inblock('振兴东北')=1 then var100:=var100+'振兴东北,';
if inblock('中价')=1 then var100:=var100+'中价,';
if inblock('中盘')=1 then var100:=var100+'中盘,';
if inblock('重庆')=1 then var100:=var100+'重庆,';
if inblock('自选股')=1 then var100:=var100+'自选股,';
if inblock('3G')=1 then var100:=var100+'3G,';
if inblock('IPO受益')=1 then var100:=var100+'IPO受益,';
if inblock('QFII持股')=1 then var100:=var100+'QFII持股,';
if inblock('参股金融')=1 then var100:=var100+'参股金融,';
if inblock('创新试点')=1 then var100:=var100+'创新试点,';
if inblock('低市净率')=1 then var100:=var100+'低市净率,';
if inblock('定向增发')=1 then var100:=var100+'定向增发,';
if inblock('封闭基金')=1 then var100:=var100+'封闭基金,';
if inblock('股权改革')=1 then var100:=var100+'股权改革,';
if inblock('股权激励')=1 then var100:=var100+'股权激励,';
if inblock('股权投资')=1 then var100:=var100+'股权投资,';
if inblock('航天军工')=1 then var100:=var100+'航天军工,';
if inblock('红利')=1 then var100:=var100+'红利,';
if inblock('沪深300')=1 then var100:=var100+'沪深300,';
if inblock('节能环保')=1 then var100:=var100+'节能环保,';
if inblock('每经G股')=1 then var100:=var100+'每经G股,';
if inblock('清欠')=1 then var100:=var100+'清欠,';
if inblock('权证')=1 then var100:=var100+'权证,';
if inblock('外资并购')=1 then var100:=var100+'外资并购,';
if inblock('未股改')=1 then var100:=var100+'未股改';
if inblock('稀缺资源')=1 then var100:=var100+'稀缺资源,';
if inblock('新能源')=1 then var100:=var100+'新能源,';
if inblock('循环经济')=1 then var100:=var100+'循环经济,';
if inblock('整体上市')=1 then var100:=var100+'整体上市,';
if inblock('中证100')=1 then var100:=var100+'中证100,';
DRAWTEXTREL(10,10,'代码:'+STKLABEL+' 名称:'+STKNAME+'【上市日期:'+NUMTOSTRN(【上市年】,0)+'年'+NUMTOSTRN(【月】,0)+'月'+NUMTOSTRN(【日】,0)+'日】'),LINETHICK4,Colorff00a0;
DRAWTEXTREL(10,100,'机构评级:'+Extrastring('评级')),COLORRED;
DRAWTEXTREL(10,160,var100),COLORRED;
DRAWTEXTREL(10,220,'总股本:'+NUMTOSTRN(FINANCE(1),0)+'万' +' 流通A股:'+NUMTOSTRN(FINANCE(7),0)+'万'+' 市盈率:'+NUMTOSTRN(DYNAINFO(39),2)+'%'+' 每股收益:'+NUMTOSTRN(FINANCE(33),3)+'元'+' 每股公积金:'+NUMTOSTRN(FINANCE(18),3)+'元'+资料),COLORRED;
{大智慧L2--港澳F10本行业排名}
gazx:=f10find('◇港澳资讯',1);
if gazx>0 then begin
{行业排名}
hydw:=f10find('☆行业分析☆',500);
{取行业}
hydw1:=f10find('更新日期:',hydw+1);
hydw2:=f10find('【所处行业】',hydw1+1);
hydw3:=f10find('1.行业地位',hydw2+1);
hydw4:=f10find('【截至日期】',hydw1+1);
hydw5:=f10find('【截至日期】',hydw4+1);
gpdm:=f10find(STKLABEL,hydw4+1);
gpdm1:=f10find(STKLABEL,gpdm+1);
gpdm2:=f10find(STKLABEL,hydw5+1);
gpdm3:=f10find(STKLABEL,gpdm2+1);
schy:=f10text(hydw2+14,hydw3-hydw2-15);
{取时间}
gxsj:=f10text(hydw1+10,10);
bqsj:=f10text(hydw4+14,10);
IF strfind(f10text(hydw4,hydw5-hydw4),STKLABEL,1)>0 THEN
sj:=f10text(hydw4+14,10);
else sj:=f10text(hydw5+14,10);
{取排名}
IF strfind(f10text(hydw4,hydw5-hydw4),STKLABEL,1)>0 THEN
主营收入排名:=strtonum(f10text(gpdm+56,3));
else 主营收入排名:=strtonum(f10text(gpdm2+56,3));
主营收入:主营收入排名,linethick0,colorgray;
IF strfind(f10text(hydw4,hydw5-hydw4),STKLABEL,1)>0 THEN
净利润增长排名:=strtonum(f10text(gpdm+68,3));
else 净利润增长排名:=strtonum(f10text(gpdm2+68,3));
净利润增长:净利润增长排名,linethick0,colorgray;
IF strfind(f10text(hydw4,hydw5-hydw4),STKLABEL,1)>0 THEN
净资产收益排名:=strtonum(f10text(gpdm1+56,3));
else 净资产收益排名:=strtonum(f10text(gpdm3+56,3));
净资产收益:净资产收益排名,linethick0,colorgray;
IF strfind(f10text(hydw4,hydw5-hydw4),STKLABEL,1)>0 THEN
每股收益排名:=strtonum(f10text(gpdm1+68,3));
else 每股收益排名:=strtonum(f10text(gpdm3+68,3));
每股收益:每股收益排名,linethick0,colorgray;
综合分值:主营收入+净利润增长+净资产收益+每股收益,linethick0,precis0,colorff00a0;
end;
{取最新财务数据}
zxts:=f10find('净资产收益率',1);
zxjzc:=f10find('★最新主要指标★ ',1);
if strtonum(f10text(zxts+20,5))>0 or strtonum(f10text(zxts+20,5))<0 then
jzcsyl:=strtonum(f10text(zxts+20,8));
else
jzcsyl:=strtonum(f10text(zxts+30,8));
if strtonum(f10text(zxts+20,5))>0 or strtonum(f10text(zxts+20,5))<0 then
zxjzcsj:=f10text(zxjzc+20,8);
else
zxjzcsj:=f10text(zxjzc+30,8);
净资产收益率:jzcsyl,linethick0,precis2,colorgray;
zxts1:=f10find('同比',zxts+1);
zxts2:=f10find('%',zxts1+1);
zxzy:=f10find('主营收入',zxts+1);
zxzysj:=f10text(zxzy-29,8);
主营收入同比:strtonum(f10text(zxts1+6,zxts2-(zxts1+6))),linethick0,precis2,colorgray;
zxts3:=f10find('同比',zxts1+1);
zxts4:=f10find('%',zxts3+1);
zxjlr:=f10find('净利润',zxts+1);
zxjlrsj:=f10text(zxjlr-31,8);
净利润同比:strtonum(f10text(zxts3+6,zxts4-(zxts3+6))),linethick0,precis2,colorgray;
{可删除}
{取最新提醒}
zxtx:=f10find('★特别提醒',1);
zxgg:=f10find('1.最新公告',zxtx+1);
zxtx1:=f10text(zxtx+74,38);
zxtx2:=f10text(zxtx+74+74,38);
if (zxtx+74+74+74)<(zxgg-74) then begin zxtx3:=f10text(zxtx+74+74+74,38);end;
if (zxtx+74+74+74+74)<(zxgg-74) then begin zxtx4:=f10text(zxtx+74+74+74+74,38);end;
if (zxtx+74+74+74+74+74)<(zxgg-74) then begin zxtx5:=f10text(zxtx+74+74+74+74+74,38);end;
{--------图解模版---------}
DRAWTEXTREL(500,310,'★特别提醒: '+zxtx1+zxtx2),ALIGN1,COLOR8000CC;
DRAWTEXTREL(500,370,'★特别提醒: '+zxtx3+zxtx4),ALIGN1,COLOR8000CC;
DRAWTEXTREL(350,430,'★特别提醒: '+zxtx5),ALIGN1,COLOR8000CC;
{end 可删除}
DRAWTEXTREL(500,500,'主营收入同比增长 '+'('+zxzysj+')'+主营收入同比+' %'+' 净利润同比增长 '+'('+zxjlrsj+')'+净利润同比+' %'+' 净资产收益率 '+'('+zxjzcsj+')'+净资产收益率+' %'),ALIGN1,COLORRED;
DRAWTEXTREL(500,600,'最新更新: '+bqsj+' 取到数据的截止日期:'+sj+' 港澳更新本栏日期:'+gxsj+'【所处行业】: '+schy),ALIGN1,COLORRED;
DRAWTEXTREL(350,700,'每股收益在本行业内排第 '+每股收益排名+' 位 '+' 净利润金额在本行业内排第 '+净利润增长排名+' 位'),ALIGN1,COLORRED;
DRAWTEXTREL(350,800,'主营收入在本行业内排第 '+主营收入排名+' 位 '+' 净资产收益在本行业内排第 '+净资产收益排名+' 位'),ALIGN1,COLORRED;
DRAWTEXTREL(500,900,' 在本行业综合排名分值 '+综合分值+' (注:该分值越小越好!)'),ALIGN1,COLORff00a0,linethick4;
[ 本帖最后由 zhbsystem888 于 2007-4-9 06:33 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
|