fox888 2007-11-1 19:26
请教:个股引用深沪二市场总涨跌家数
目前二市场的涨,只能在各自的指数中显示。如何在个股中显示涨跌家数,看了南客的一个案例,但却指示“缺少指标名称描述”。请老师能编写一个能有个股中引用二市场总的上涨家数(深市场上涨家数+沪市上涨家数)。
附录:南客的案例
例1:引用大盘的涨跌家数。
①被引用公式,设被引用的公式名称为“涨跌家数”,其公式代码如下:
A:ADVANCE;
D:DECLINE;
②引用大盘的涨跌家数,示例代码如下:
fStkName:=if(STRCMP(STKMARKET, 'SH'),'399301','1A0001');
fAdvance:=STKINDI(fStkName,'涨跌家数.A',0,6);
fDecline:=STKINDI(fStkName,'涨跌家数.D',0,6);
说明:大盘函数advance、decline只能被大盘所使用,不能在个股中直接使用,这段代码,示范了如何利用STKINDI函数达到在个股中引用的目的。
bajatje 2007-11-2 08:41
①被引用公式,设被引用的公式名称为“涨跌家数”,其公式代码如下:
A:ADVANCE;
D:DECLINE;
②引用大盘的涨跌家数,示例代码如下:
AF:=STKINDI('1A0001','涨跌家数.A',0,6);
AS:=STKINDI('399001','涨跌家数.A',0,6);
DF:=STKINDI('1A0001','涨跌家数.D',0,6);
DS:=STKINDI('399001','涨跌家数.D',0,6);
涨:AF+AS;
跌:DF+DS;