A: 按照证监会或者申万行业分类的标准进行分类的。
获取对应行业板块分类参考:FAQ:
Q:天软公用市场板块说明
取数范例
范例一:得到所有的申万一级行业、申万二级行业及个股
LJ:='申万行业';
a:=getbklist(LJ); //得到所有的一级申万行业
r:=array();
for i:=0 to length(a)-1 do
begin
hy:=a[i];
echo hy;
shy:=getbklist(LJ+'\\'+hy); //得到每个一级行业下的二级行业
for j:=0 to length(shy)-1 do
begin
tmp:=getbk(shy[j]);
tmp:=select thisrow as '代码',
hy as '申万一级行业',
shy[j] as '申万二级行业'
from tmp end;
r&=tmp; //相当于r:=r union tmp;
end;
end;
return r;
部分结果:
范例二:得到所有的证监会一级行业、证监会二级行业及个股
LJ:='股票\\行业类别\\证监会行业';
a:=getbklist(LJ); //得到所有的一级证监会行业
r:=array();
for i:=0 to length(a)-1 do
begin
hy:=a[i];
echo hy;
shy:=getbklist(LJ+'\\'+hy); //得到每个一级行业下的二级行业
for j:=0 to length(shy)-1 do
begin
tmp:=getbk(shy[j]);
tmp:=select thisrow as '代码',
hy as '证监会一级行业',
shy[j] as '证监会二级行业'
from tmp end;
r&=tmp; //相当于r:=r union tmp;
end;
end;
return r;
部分结果:
2021-04-05板块目录调整后,对应的实现为:
2021-04-05板块目录调整说明:FAQ:
2021-03-23-数据更新-数据更新022:关于天软板块变更的说明
范例:得到所有的申万一级行业、申万二级行业及个股
LJ:='股票\\指数成份\\申万指数\\申万行业指数';
a:=getbklist(LJ); //得到所有的一级申万行业
r:=array();
for i:=0 to length(a)-1 do
begin
hy:=a[i];
echo hy;
shy:=getbklist(LJ+'\\'+hy); //得到每个一级行业下的二级行业
for j:=0 to length(shy)-1 do
begin
tmp:=getbk(shy[j]);
tmp:=select thisrow as '代码',
hy as '申万一级行业',
shy[j] as '申万二级行业'
from tmp end;
r&=tmp; //相当于r:=r union tmp;
end;
end;
return r;
返回结果:
2012-04-23日编写的版本:
A: 按照证监会或者申万行业分类的标准进行分类的。2011年9月新增申万行业分类标准数据。
e.g
//得到所有的申万一级行业、申万二级行业及个股
a:=getbklist('申万行业'); //得到所有的一级申万行业
r:=array();
for i:=0 to length(a)-1 do
begin
hy:=a[i];
echo hy;
shy:=getbklist('申万行业\\'+hy); //得到每个一级行业下的二级行业
for j:=0 to length(shy)-1 do
begin
tmp:=getbk(shy[j]);
tmp:=select thisrow as '代码',hy as '申万一级行业',shy[j] as '申万二级行业' from tmp end;
r&=tmp; //相当于r:=r union tmp;
end;
end;
return r;