马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 潘婷婷 于 2019-7-16 13:28 编辑
主图的,说多了也没什么意思,反正十多年的总结,希望得到传承。用的时候记得点击,系统----专业财务数据,更新一下才能用,指标里能改的地方较少,已经是最优化了。
记得多多加分,才一会,3000多的浏览,才几个加分的。哎。这是十多年的心血,白用呢,就就加个分而已。
35楼有压缩指标,解压可以直接导入最新版本的。怎么有几个朋友说不能通过,你们能通过的朋友吱个声跟帖说一声能否通过。
新建主图指标,取名字,粘贴下面的。1到3楼合成一个指标,要全新的新建指标,否则指标过大无法通过。吃饭饭散步去了,看晚上还来不。爱各位。
NF:=0;{-20,0}
JD:=0;{0,4}
AA总市值:=(337758)+(233499){沪+深};
流通市值:=(286300)+(167736){沪+深};
最新GDP:=(827121)*(0.065/12*MONTH+1){国内生产总值*增率};
当前M1:=(517000){侠义货币};
当前M2:=(1729100){广义货币};
流%G:=(流通市值/最新GDP)*100;
总%G:=(AA总市值/最新GDP)*100{50%};
流%M2:=(流通市值/当前M2)*100{12%};
总%M2:=(AA总市值/当前M2)*100;
M2%G:=(当前M2/最新GDP)*100;
M1%G:=(当前M1/最新GDP)*100;
{流G}DRAWTEXT_FIX(1 ,0.007,0.003,0,STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(流通市值/10000,1),' / '),STRCAT(CON2STR(AA总市值/10000,1),' 万亿 '))
,STRCAT('流G: ',STRCAT(CON2STR(流%G,1),' '))),STRCAT('总G: ',STRCAT(CON2STR(总%G,1),' '))),STRCAT('流M2: ',STRCAT(CON2STR(流%M2,1),' '))),STRCAT('总M2: ',STRCAT(CON2STR(总%M2,1),' ')))
,STRCAT('M2 G: ',STRCAT(CON2STR(M2%G,1),' '))),STRCAT('M1 G: ',CON2STR(M1%G,1)))),COLORAAAAAA;
{买1}DYNAINFO(58)*100*DYNAINFO(20)/100000000,COLOR0000EE,NODRAW;
均线:(SUM(C,4)+C)/5,COLORAAAAAA,NODRAW;
NOTEXT_均线:STICKLINE(BETWEEN(CURRBARSCOUNT,2,1),REF(均线,1),均线,12,-1),COLORBFBFBF;
PJJ:=((((C+H+L+O)/4)+((C+C+H+L)/4)+((C+H+L)/3)+((H+L)/2))/4);
X:=PJJ;
D1:=H-X;
D2:=X-L;
D3:=H-L;
HB:=X+(D3+D2);
SK:=X+D2;
BK:=X-D1;
LB:=X-(D3+D1);
DC3:=(BK-LB)/3;
底:LB,COLOR00DFDF,NODRAW;
副底:LB+DC3,COLOR00DFDF,NODRAW;
副买:BK-DC3,COLOR00DFDF,NODRAW;
买:BK,COLOR00DFDF,NODRAW;
B:BK+DC3,COLORAAAAAA,NODRAW;
%:(DC3)/2,COLORFFCA95,NODRAW;
S:SK-DC3,COLORAAAAAA,NODRAW;
卖:SK,COLOR00DF00,NODRAW;
副卖:SK+DC3,COLOR00DF00,NODRAW;
副顶:HB-DC3,COLOR00DF00,NODRAW;
顶:HB,COLOR00DF00,NODRAW;
NOTEXT_顶:IF(BETWEEN(CURRBARSCOUNT,1,3),CONST(HHV(顶+(DC3*1),55)),DRAWNULL),POINTDOT,COLOR000000,LINETHICK4;
NOTEXT_底:IF(BETWEEN(CURRBARSCOUNT,1,3),CONST(LLV(底-(DC3*1),55)),DRAWNULL),POINTDOT,COLOR000000,LINETHICK4;
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),3);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),3);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),3);
空:100-(DMM*50/MTR),COLORFFAA55,NODRAW;
【:空-REF(空,1),COLORFFAA55,NODRAW;
】多:DMP*50/MTR,COLORFFAA55,NODRAW;
几季:=
IF( FINONE(74,YEAR,1231)+FINONE(74,YEAR,930)+FINONE(74,YEAR,630)+FINONE(74,YEAR,331) !=DRAWNULL,4,
IF( FINONE(74,YEAR,930)+FINONE(74,YEAR,630)+FINONE(74,YEAR,331) !=DRAWNULL,3,
IF( FINONE(74,YEAR,630)+FINONE(74,YEAR,331) !=DRAWNULL,2,
IF( FINONE(74,YEAR,331) !=DRAWNULL,1,FINANCE(37) ))));
季值:=IF(几季=4,1231,IF(几季=3,930,IF(几季=2,630,331)));
JJ:=IF(PERIOD=11,4,IF(JD=0,几季,JD));
J{值}:=IF(PERIOD=11,1231,IF(JD=0,季值,IF(JD=4,1231,IF(JD=3,930,IF(JD=2,630,331)))));
{年}N:=IF(FINONE(40,YEAR+NF,季值)=DRAWNULL,YEAR+NF-1,YEAR+NF);
W:=DRAWNULL;
{收利比};
C0:=FINONE(40,N-0,J);
C1:=FINONE(40,N-1,J);
C2:=FINONE(40,N-2,J);
C3:=FINONE(40,N-3,J);
C4:=FINONE(40,N-4,J);
C5:=FINONE(40,N-5,J);
C6:=FINONE(40,N-6,J);
C7:=FINONE(40,N-7,J);
C8:=FINONE(40,N-8,J);
C9:=FINONE(40,N-9,J);
C10:=FINONE(40,N-10,J);
S0:=FINONE(74,N-0,J);
S1:=FINONE(74,N-1,J);
S2:=FINONE(74,N-2,J);
S3:=FINONE(74,N-3,J);
S4:=FINONE(74,N-4,J);
S5:=FINONE(74,N-5,J);
S6:=FINONE(74,N-6,J);
S7:=FINONE(74,N-7,J);
S8:=FINONE(74,N-8,J);
S9:=FINONE(74,N-9,J);
YY0:=S0/ABS(FINONE(74,N-0,1231));
YY1:=S1/ABS(FINONE(74,N-1,1231));
YY2:=S2/ABS(FINONE(74,N-2,1231));
YY3:=S3/ABS(FINONE(74,N-3,1231));
YY4:=S4/ABS(FINONE(74,N-4,1231));
YY5:=S5/ABS(FINONE(74,N-5,1231));
YY6:=S6/ABS(FINONE(74,N-6,1231));
YY7:=S7/ABS(FINONE(74,N-7,1231));
YY8:=S8/ABS(FINONE(74,N-8,1231));
YY9:=S9/ABS(FINONE(74,N-9,1231));
SR0:=IF(YY0=W OR YY0<0,0,YY0);
SR1:=IF(YY1=W OR YY1<0,0,YY1);
SR2:=IF(YY2=W OR YY2<0,0,YY2);
SR3:=IF(YY3=W OR YY3<0,0,YY3);
SR4:=IF(YY4=W OR YY4<0,0,YY4);
SR5:=IF(YY5=W OR YY5<0,0,YY5);
SR6:=IF(YY6=W OR YY6<0,0,YY6);
SR7:=IF(YY7=W OR YY7<0,0,YY7);
SR8:=IF(YY8=W OR YY8<0,0,YY8);
SR9:=IF(YY9=W OR YY9<0,0,YY9);
YXS:=IF(SR1=0,0,1)+IF(SR2=0,0,1)+IF(SR3=0,0,1)+IF(SR4=0,0,1)+IF(SR5=0,0,1)+IF(SR6=0,0,1)+IF(SR7=0,0,1)+IF(SR8=0,0,1)+IF(SR9=0,0,1);
JS:=(SR1+SR2+SR3+SR4+SR5+SR6+SR7+SR8+SR9)/YXS;
SB:=IF(JS=W OR JS=0,(JJ/4),JS);
MG0:=FINONE(96,N-0,J)/ABS(FINONE(96,N-0,1231));
MG1:=FINONE(96,N-1,J)/ABS(FINONE(96,N-1,1231));
MG2:=FINONE(96,N-2,J)/ABS(FINONE(96,N-2,1231));
MG3:=FINONE(96,N-3,J)/ABS(FINONE(96,N-3,1231));
MG4:=FINONE(96,N-4,J)/ABS(FINONE(96,N-4,1231));
MG5:=FINONE(96,N-5,J)/ABS(FINONE(96,N-5,1231));
MG6:=FINONE(96,N-6,J)/ABS(FINONE(96,N-6,1231));
MG7:=FINONE(96,N-7,J)/ABS(FINONE(96,N-7,1231));
MG8:=FINONE(96,N-8,J)/ABS(FINONE(96,N-8,1231));
MG9:=FINONE(96,N-9,J)/ABS(FINONE(96,N-9,1231));
LR0:=IF(MG0=W OR MG0<0,0,MG0);
LR1:=IF(MG1=W OR MG1<0,0,MG1);
LR2:=IF(MG2=W OR MG2<0,0,MG2);
LR3:=IF(MG3=W OR MG3<0,0,MG3);
LR4:=IF(MG4=W OR MG4<0,0,MG4);
LR5:=IF(MG5=W OR MG5<0,0,MG5);
LR6:=IF(MG6=W OR MG6<0,0,MG6);
LR7:=IF(MG7=W OR MG7<0,0,MG7);
LR8:=IF(MG8=W OR MG8<0,0,MG8);
LR9:=IF(MG9=W OR MG9<0,0,MG9);
YXL:=IF(LR1=0,0,1)+IF(LR2=0,0,1)+IF(LR3=0,0,1)+IF(LR4=0,0,1)+IF(LR5=0,0,1)+IF(LR6=0,0,1)+IF(LR7=0,0,1)+IF(LR8=0,0,1)+IF(LR9=0,0,1);
JL:=(LR1+LR2+LR3+LR4+LR5+LR6+LR7+LR8+LR9)/YXL;
LBB:=IF(JL=W OR JL=0,(JJ/4),JL);
债:=FINONE(210,0,0), NODRAW;
利:=IF(FINONE(40,0,0)>=0,FINONE(96,0,0)/ SB /FINONE(40,N,J)*100,DRAWNULL);
收:=利*( 1 / ABS(FINONE(271,0,0)/FINONE(40,N,J)) );
PB:IF(CLOSE>=0,CLOSE/FINANCE(34),DRAWNULL), COLOR00D500,NODRAW;
PE:100/IF(CLOSE>=0,FINONE(96,0,0)/ SB /CONST(FINANCE(1))/CLOSE*100,DRAWNULL), COLOR00D500,NODRAW;
{转本费主}
DZ0:=S0/SB/FINONE(40,N,季值)*100;
DZ1:=S1/SB/FINONE(40,N,季值)*100;
DZ2:=S2/SB/FINONE(40,N,季值)*100;
DZ3:=S3/SB/FINONE(40,N,季值)*100;
DZ4:=S4/SB/FINONE(40,N,季值)*100;
DZ5:=S5/SB/FINONE(40,N,季值)*100;
DZ6:=S6/SB/FINONE(40,N,季值)*100;
DZ7:=S7/SB/FINONE(40,N,季值)*100;
DZ8:=S8/SB/FINONE(40,N,季值)*100;
DZ9:=S9/SB/FINONE(40,N,季值)*100;
ZZ0:=S0/SB/C0*100;
ZZ1:=S1/SB/C1*100;
ZZ2:=S2/SB/C2*100;
ZZ3:=S3/SB/C3*100;
ZZ4:=S4/SB/C4*100;
ZZ5:=S5/SB/C5*100;
ZZ6:=S6/SB/C6*100;
ZZ7:=S7/SB/C7*100;
ZZ8:=S8/SB/C8*100;
ZZ9:=S9/SB/C9*100;
复0:=(POW(DZ0/DZ2,1/2)-1)*100;
复1:=(POW(DZ1/DZ3,1/2)-1)*100;
复2:=(POW(DZ2/DZ4,1/2)-1)*100;
复3:=(POW(DZ3/DZ5,1/2)-1)*100;
复4:=(POW(DZ4/DZ6,1/2)-1)*100;
复5:=(POW(DZ5/DZ7,1/2)-1)*100;
复6:=(POW(DZ6/DZ8,1/2)-1)*100;
复7:=(POW(DZ7/DZ9,1/2)-1)*100;
B0:=FINONE(196,N-0,J);
B1:=FINONE(196,N-1,J);
B2:=FINONE(196,N-2,J);
B3:=FINONE(196,N-3,J);
B4:=FINONE(196,N-4,J);
B5:=FINONE(196,N-5,J);
B6:=FINONE(196,N-6,J);
B7:=FINONE(196,N-7,J);
B8:=FINONE(196,N-8,J);
B9:=FINONE(196,N-9,J);
JS0:=FINONE(81,N-0,J)/S0*100;
JS1:=FINONE(81,N-1,J)/S1*100;
JS2:=FINONE(81,N-2,J)/S2*100;
JS3:=FINONE(81,N-3,J)/S3*100;
JS4:=FINONE(81,N-4,J)/S4*100;
JS5:=FINONE(81,N-5,J)/S5*100;
JS6:=FINONE(81,N-6,J)/S6*100;
JS7:=FINONE(81,N-7,J)/S7*100;
JS8:=FINONE(81,N-8,J)/S8*100;
JS9:=FINONE(81,N-9,J)/S9*100;
F0:=FINONE(195,N-0,J)+FINONE(203,N-0,J)+JS0;
F1:=FINONE(195,N-1,J)+FINONE(203,N-1,J)+JS1;
F2:=FINONE(195,N-2,J)+FINONE(203,N-2,J)+JS2;
F3:=FINONE(195,N-3,J)+FINONE(203,N-3,J)+JS3;
F4:=FINONE(195,N-4,J)+FINONE(203,N-4,J)+JS4;
F5:=FINONE(195,N-5,J)+FINONE(203,N-5,J)+JS5;
F6:=FINONE(195,N-6,J)+FINONE(203,N-6,J)+JS6;
F7:=FINONE(195,N-7,J)+FINONE(203,N-7,J)+JS7;
F8:=FINONE(195,N-8,J)+FINONE(203,N-8,J)+JS8;
F9:=FINONE(195,N-9,J)+FINONE(203,N-9,J)+JS9;
CF0:=FINONE(80,N-0,J)/S0*100;
CF1:=FINONE(80,N-1,J)/S1*100;
CF2:=FINONE(80,N-2,J)/S2*100;
CF3:=FINONE(80,N-3,J)/S3*100;
CF4:=FINONE(80,N-4,J)/S4*100;
CF5:=FINONE(80,N-5,J)/S5*100;
CF6:=FINONE(80,N-6,J)/S6*100;
CF7:=FINONE(80,N-7,J)/S7*100;
CF8:=FINONE(80,N-8,J)/S8*100;
CF9:=FINONE(80,N-9,J)/S9*100;
GF0:=FINONE(78,N-0,J)/S0*100;
GF1:=FINONE(78,N-1,J)/S1*100;
GF2:=FINONE(78,N-2,J)/S2*100;
GF3:=FINONE(78,N-3,J)/S3*100;
GF4:=FINONE(78,N-4,J)/S4*100;
GF5:=FINONE(78,N-5,J)/S5*100;
GF6:=FINONE(78,N-6,J)/S6*100;
GF7:=FINONE(78,N-7,J)/S7*100;
GF8:=FINONE(78,N-8,J)/S8*100;
GF9:=FINONE(78,N-9,J)/S9*100;
XF0:=FINONE(77,N-0,J)/S0*100;
XF1:=FINONE(77,N-1,J)/S1*100;
XF2:=FINONE(77,N-2,J)/S2*100;
XF3:=FINONE(77,N-3,J)/S3*100;
XF4:=FINONE(77,N-4,J)/S4*100;
XF5:=FINONE(77,N-5,J)/S5*100;
XF6:=FINONE(77,N-6,J)/S6*100;
XF7:=FINONE(77,N-7,J)/S7*100;
XF8:=FINONE(77,N-8,J)/S8*100;
XF9:=FINONE(77,N-9,J)/S9*100;
{Z剔除公允投资汇兑}
Z0:=100-B0-F0;
Z1:=100-B1-F1;
Z2:=100-B2-F2;
Z3:=100-B3-F3;
Z4:=100-B4-F4;
Z5:=100-B5-F5;
Z6:=100-B6-F6;
Z7:=100-B7-F7;
Z8:=100-B8-F8;
Z9:=100-B9-F9;
BFZ0:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B0,0),' .'),STRCAT(CON2STR(B0+XF0,0),' ')),STRCAT(CON2STR(F0,0),' / ')),STRCAT(CON2STR(JS0,1),' | ')),STRCAT(CON2STR(CF0,1),' / ')),STRCAT(CON2STR(GF0,0),' / ')),STRCAT(CON2STR(XF0,0),' ')),STRCAT(CON2STR(Z0,0),'【'));
BFZ1:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B1,0),' .'),STRCAT(CON2STR(B1+XF1,0),' ')),STRCAT(CON2STR(F1,0),' / ')),STRCAT(CON2STR(JS1,1),' | ')),STRCAT(CON2STR(CF1,1),' / ')),STRCAT(CON2STR(GF1,0),' / ')),STRCAT(CON2STR(XF1,0),' ')),STRCAT(CON2STR(Z1,0),'【'));
BFZ2:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B2,0),' .'),STRCAT(CON2STR(B2+XF2,0),' ')),STRCAT(CON2STR(F2,0),' / ')),STRCAT(CON2STR(JS2,1),' | ')),STRCAT(CON2STR(CF2,1),' / ')),STRCAT(CON2STR(GF2,0),' / ')),STRCAT(CON2STR(XF2,0),' ')),STRCAT(CON2STR(Z2,0),'【'));
BFZ3:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B3,0),' .'),STRCAT(CON2STR(B3+XF3,0),' ')),STRCAT(CON2STR(F3,0),' / ')),STRCAT(CON2STR(JS3,1),' | ')),STRCAT(CON2STR(CF3,1),' / ')),STRCAT(CON2STR(GF3,0),' / ')),STRCAT(CON2STR(XF3,0),' ')),STRCAT(CON2STR(Z3,0),'【'));
BFZ4:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B4,0),' .'),STRCAT(CON2STR(B4+XF4,0),' ')),STRCAT(CON2STR(F4,0),' / ')),STRCAT(CON2STR(JS4,1),' | ')),STRCAT(CON2STR(CF4,1),' / ')),STRCAT(CON2STR(GF4,0),' / ')),STRCAT(CON2STR(XF4,0),' ')),STRCAT(CON2STR(Z4,0),'【'));
BFZ5:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B5,0),' .'),STRCAT(CON2STR(B5+XF5,0),' ')),STRCAT(CON2STR(F5,0),' / ')),STRCAT(CON2STR(JS5,1),' | ')),STRCAT(CON2STR(CF5,1),' / ')),STRCAT(CON2STR(GF5,0),' / ')),STRCAT(CON2STR(XF5,0),' ')),STRCAT(CON2STR(Z5,0),'【'));
BFZ6:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B6,0),' .'),STRCAT(CON2STR(B6+XF6,0),' ')),STRCAT(CON2STR(F6,0),' / ')),STRCAT(CON2STR(JS6,1),' | ')),STRCAT(CON2STR(CF6,1),' / ')),STRCAT(CON2STR(GF6,0),' / ')),STRCAT(CON2STR(XF6,0),' ')),STRCAT(CON2STR(Z6,0),'【'));
BFZ7:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B7,0),' .'),STRCAT(CON2STR(B7+XF7,0),' ')),STRCAT(CON2STR(F7,0),' / ')),STRCAT(CON2STR(JS7,1),' | ')),STRCAT(CON2STR(CF7,1),' / ')),STRCAT(CON2STR(GF7,0),' / ')),STRCAT(CON2STR(XF7,0),' ')),STRCAT(CON2STR(Z7,0),'【'));
BFZ8:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B8,0),' .'),STRCAT(CON2STR(B8+XF8,0),' ')),STRCAT(CON2STR(F8,0),' / ')),STRCAT(CON2STR(JS8,1),' | ')),STRCAT(CON2STR(CF8,1),' / ')),STRCAT(CON2STR(GF8,0),' / ')),STRCAT(CON2STR(XF8,0),' ')),STRCAT(CON2STR(Z8,0),'【'));
BFZ9:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(B9,0),' .'),STRCAT(CON2STR(B9+XF9,0),' ')),STRCAT(CON2STR(F9,0),' / ')),STRCAT(CON2STR(JS9,1),' | ')),STRCAT(CON2STR(CF9,1),' / ')),STRCAT(CON2STR(GF9,0),' / ')),STRCAT(CON2STR(XF9,0),' ')),STRCAT(CON2STR(Z9,0),'【'));
DL0:=Z0/100*DZ0;
DL1:=Z1/100*DZ1;
DL2:=Z2/100*DZ2;
DL3:=Z3/100*DZ3;
DL4:=Z4/100*DZ4;
DL5:=Z5/100*DZ5;
DL6:=Z6/100*DZ6;
DL7:=Z7/100*DZ7;
DL8:=Z8/100*DZ8;
DL9:=Z9/100*DZ9;
ZL0:=Z0/100*ZZ0;
ZL1:=Z1/100*ZZ1;
ZL2:=Z2/100*ZZ2;
ZL3:=Z3/100*ZZ3;
ZL4:=Z4/100*ZZ4;
ZL5:=Z5/100*ZZ5;
ZL6:=Z6/100*ZZ6;
ZL7:=Z7/100*ZZ7;
ZL8:=Z8/100*ZZ8;
ZL9:=Z9/100*ZZ9;
ML0:=FINONE(96,N-0,J)/SB/C0*100;
ML1:=FINONE(96,N-1,J)/SB/C1*100;
ML2:=FINONE(96,N-2,J)/SB/C2*100;
ML3:=FINONE(96,N-3,J)/SB/C3*100;
ML4:=FINONE(96,N-4,J)/SB/C4*100;
ML5:=FINONE(96,N-5,J)/SB/C5*100;
ML6:=FINONE(96,N-6,J)/SB/C6*100;
ML7:=FINONE(96,N-7,J)/SB/C7*100;
ML8:=FINONE(96,N-8,J)/SB/C8*100;
ML9:=FINONE(96,N-9,J)/SB/C9*100;
{主业利润增长}
增0:=(POW(DL0/DL2,1/2)-1)*100;
增1:=(POW(DL1/DL3,1/2)-1)*100;
增2:=(POW(DL2/DL4,1/2)-1)*100;
增3:=(POW(DL3/DL5,1/2)-1)*100;
增4:=(POW(DL4/DL6,1/2)-1)*100;
增5:=(POW(DL5/DL7,1/2)-1)*100;
增6:=(POW(DL6/DL8,1/2)-1)*100;
增7:=(POW(DL7/DL9,1/2)-1)*100;
JX0:=FINONE(107,N-0,J)/SB/C0*100;
JX1:=FINONE(107,N-1,J)/SB/C1*100;
JX2:=FINONE(107,N-2,J)/SB/C2*100;
JX3:=FINONE(107,N-3,J)/SB/C3*100;
JX4:=FINONE(107,N-4,J)/SB/C4*100;
JX5:=FINONE(107,N-5,J)/SB/C5*100;
JX6:=FINONE(107,N-6,J)/SB/C6*100;
JX7:=FINONE(107,N-7,J)/SB/C7*100;
JX8:=FINONE(107,N-8,J)/SB/C8*100;
JX9:=FINONE(107,N-9,J)/SB/C9*100;
ZE0:=FINONE(92,N-0,J)/S0*100;
ZE1:=FINONE(92,N-1,J)/S1*100;
ZE2:=FINONE(92,N-2,J)/S2*100;
ZE3:=FINONE(92,N-3,J)/S3*100;
ZE4:=FINONE(92,N-4,J)/S4*100;
ZE5:=FINONE(92,N-5,J)/S5*100;
ZE6:=FINONE(92,N-6,J)/S6*100;
ZE7:=FINONE(92,N-7,J)/S7*100;
ZE8:=FINONE(92,N-8,J)/S8*100;
ZE9:=FINONE(92,N-9,J)/S9*100;
FY%0:=(ZE0-Z0)/ABS(ZE0)*100;
FY%1:=(ZE1-Z1)/ABS(ZE1)*100;
FY%2:=(ZE2-Z2)/ABS(ZE2)*100;
FY%3:=(ZE3-Z3)/ABS(ZE3)*100;
FY%4:=(ZE4-Z4)/ABS(ZE4)*100;
FY%5:=(ZE5-Z5)/ABS(ZE5)*100;
FY%6:=(ZE6-Z6)/ABS(ZE6)*100;
FY%7:=(ZE7-Z7)/ABS(ZE7)*100;
FY%8:=(ZE8-Z8)/ABS(ZE8)*100;
FY%9:=(ZE9-Z9)/ABS(ZE9)*100;
ROE0:=FINONE(96,N-0,J)/SB/ABS(FINONE(271,N-0,J))*100;
ROE1:=FINONE(96,N-1,J)/SB/ABS(FINONE(271,N-1,J))*100;
ROE2:=FINONE(96,N-2,J)/SB/ABS(FINONE(271,N-2,J))*100;
ROE3:=FINONE(96,N-3,J)/SB/ABS(FINONE(271,N-3,J))*100;
ROE4:=FINONE(96,N-4,J)/SB/ABS(FINONE(271,N-4,J))*100;
ROE5:=FINONE(96,N-5,J)/SB/ABS(FINONE(271,N-5,J))*100;
ROE6:=FINONE(96,N-6,J)/SB/ABS(FINONE(271,N-6,J))*100;
ROE7:=FINONE(96,N-7,J)/SB/ABS(FINONE(271,N-7,J))*100;
ROE8:=FINONE(96,N-8,J)/SB/ABS(FINONE(271,N-8,J))*100;
ROE9:=FINONE(96,N-9,J)/SB/ABS(FINONE(271,N-9,J))*100;
DML0:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL0,1),' / '),STRCAT(CON2STR(ZL0,1),' / ')),STRCAT(CON2STR(ML0,1),'】')),STRCAT(CON2STR(JX0,1),'/ ')),STRCAT(CON2STR(FY%0,0),' (')),STRCAT(CON2STR(ROE0,1),')'));
DML1:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL1,1),' / '),STRCAT(CON2STR(ZL1,1),' / ')),STRCAT(CON2STR(ML1,1),'】')),STRCAT(CON2STR(JX1,1),'/ ')),STRCAT(CON2STR(FY%1,0),' (')),STRCAT(CON2STR(ROE1,1),')'));
DML2:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL2,1),' / '),STRCAT(CON2STR(ZL2,1),' / ')),STRCAT(CON2STR(ML2,1),'】')),STRCAT(CON2STR(JX2,1),'/ ')),STRCAT(CON2STR(FY%2,0),' (')),STRCAT(CON2STR(ROE2,1),')'));
DML3:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL3,1),' / '),STRCAT(CON2STR(ZL3,1),' / ')),STRCAT(CON2STR(ML3,1),'】')),STRCAT(CON2STR(JX3,1),'/ ')),STRCAT(CON2STR(FY%3,0),' (')),STRCAT(CON2STR(ROE3,1),')'));
DML4:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL4,1),' / '),STRCAT(CON2STR(ZL4,1),' / ')),STRCAT(CON2STR(ML4,1),'】')),STRCAT(CON2STR(JX4,1),'/ ')),STRCAT(CON2STR(FY%4,0),' (')),STRCAT(CON2STR(ROE4,1),')'));
DML5:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL5,1),' / '),STRCAT(CON2STR(ZL5,1),' / ')),STRCAT(CON2STR(ML5,1),'】')),STRCAT(CON2STR(JX5,1),'/ ')),STRCAT(CON2STR(FY%5,0),' (')),STRCAT(CON2STR(ROE5,1),')'));
DML6:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL6,1),' / '),STRCAT(CON2STR(ZL6,1),' / ')),STRCAT(CON2STR(ML6,1),'】')),STRCAT(CON2STR(JX6,1),'/ ')),STRCAT(CON2STR(FY%6,0),' (')),STRCAT(CON2STR(ROE6,1),')'));
DML7:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL7,1),' / '),STRCAT(CON2STR(ZL7,1),' / ')),STRCAT(CON2STR(ML7,1),'】')),STRCAT(CON2STR(JX7,1),'/ ')),STRCAT(CON2STR(FY%7,0),' (')),STRCAT(CON2STR(ROE7,1),')'));
DML8:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL8,1),' / '),STRCAT(CON2STR(ZL8,1),' / ')),STRCAT(CON2STR(ML8,1),'】')),STRCAT(CON2STR(JX8,1),'/ ')),STRCAT(CON2STR(FY%8,0),' (')),STRCAT(CON2STR(ROE8,1),')'));
DML9:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(DL9,1),' / '),STRCAT(CON2STR(ZL9,1),' / ')),STRCAT(CON2STR(ML9,1),'】')),STRCAT(CON2STR(JX9,1),'/ ')),STRCAT(CON2STR(FY%9,0),' (')),STRCAT(CON2STR(ROE9,1),')'));
{流资}
HJ0:=(FINONE(8,N-0,J)+FINONE(9,N-0,J))/C0*100;
HJ1:=(FINONE(8,N-1,J)+FINONE(9,N-1,J))/C1*100;
HJ2:=(FINONE(8,N-2,J)+FINONE(9,N-2,J))/C2*100;
HJ3:=(FINONE(8,N-3,J)+FINONE(9,N-3,J))/C3*100;
HJ4:=(FINONE(8,N-4,J)+FINONE(9,N-4,J))/C4*100;
HJ5:=(FINONE(8,N-5,J)+FINONE(9,N-5,J))/C5*100;
HJ6:=(FINONE(8,N-6,J)+FINONE(9,N-6,J))/C6*100;
HJ7:=(FINONE(8,N-7,J)+FINONE(9,N-7,J))/C7*100;
HJ8:=(FINONE(8,N-8,J)+FINONE(9,N-8,J))/C8*100;
HJ9:=(FINONE(8,N-9,J)+FINONE(9,N-9,J))/C9*100;
PJ0:=FINONE(10,N-0,J)/C0*100;
PJ1:=FINONE(10,N-1,J)/C1*100;
PJ2:=FINONE(10,N-2,J)/C2*100;
PJ3:=FINONE(10,N-3,J)/C3*100;
PJ4:=FINONE(10,N-4,J)/C4*100;
PJ5:=FINONE(10,N-5,J)/C5*100;
PJ6:=FINONE(10,N-6,J)/C6*100;
PJ7:=FINONE(10,N-7,J)/C7*100;
PJ8:=FINONE(10,N-8,J)/C8*100;
PJ9:=FINONE(10,N-9,J)/C9*100;
ZK0:=FINONE(11,N-0,J)/C0*100;
ZK1:=FINONE(11,N-1,J)/C1*100;
ZK2:=FINONE(11,N-2,J)/C2*100;
ZK3:=FINONE(11,N-3,J)/C3*100;
ZK4:=FINONE(11,N-4,J)/C4*100;
ZK5:=FINONE(11,N-5,J)/C5*100;
ZK6:=FINONE(11,N-6,J)/C6*100;
ZK7:=FINONE(11,N-7,J)/C7*100;
ZK8:=FINONE(11,N-8,J)/C8*100;
ZK9:=FINONE(11,N-9,J)/C9*100;
CH0:=FINONE(17,N-0,J)/C0*100;
CH1:=FINONE(17,N-1,J)/C1*100;
CH2:=FINONE(17,N-2,J)/C2*100;
CH3:=FINONE(17,N-3,J)/C3*100;
CH4:=FINONE(17,N-4,J)/C4*100;
CH5:=FINONE(17,N-5,J)/C5*100;
CH6:=FINONE(17,N-6,J)/C6*100;
CH7:=FINONE(17,N-7,J)/C7*100;
CH8:=FINONE(17,N-8,J)/C8*100;
CH9:=FINONE(17,N-9,J)/C9*100;
{预付款项}
YF0:=FINONE(12,N-0,J)/C0*100;
YF1:=FINONE(12,N-1,J)/C1*100;
YF2:=FINONE(12,N-2,J)/C2*100;
YF3:=FINONE(12,N-3,J)/C3*100;
YF4:=FINONE(12,N-4,J)/C4*100;
YF5:=FINONE(12,N-5,J)/C5*100;
YF6:=FINONE(12,N-6,J)/C6*100;
YF7:=FINONE(12,N-7,J)/C7*100;
YF8:=FINONE(12,N-8,J)/C8*100;
YF9:=FINONE(12,N-9,J)/C9*100;
{应收利息股利}
LG0:=(FINONE(15,N-0,J)+FINONE(16,N-0,J))/C0*100;
LG1:=(FINONE(15,N-1,J)+FINONE(16,N-1,J))/C1*100;
LG2:=(FINONE(15,N-2,J)+FINONE(16,N-2,J))/C2*100;
LG3:=(FINONE(15,N-3,J)+FINONE(16,N-3,J))/C3*100;
LG4:=(FINONE(15,N-4,J)+FINONE(16,N-4,J))/C4*100;
LG5:=(FINONE(15,N-5,J)+FINONE(16,N-5,J))/C5*100;
LG6:=(FINONE(15,N-6,J)+FINONE(16,N-6,J))/C6*100;
LG7:=(FINONE(15,N-7,J)+FINONE(16,N-7,J))/C7*100;
LG8:=(FINONE(15,N-8,J)+FINONE(16,N-8,J))/C8*100;
LG9:=(FINONE(15,N-9,J)+FINONE(16,N-9,J))/C9*100;
{其他应收关联}
QG0:=(FINONE(13,N-0,J)+FINONE(14,N-0,J))/C0*100;
QG1:=(FINONE(13,N-1,J)+FINONE(14,N-1,J))/C1*100;
QG2:=(FINONE(13,N-2,J)+FINONE(14,N-2,J))/C2*100;
QG3:=(FINONE(13,N-3,J)+FINONE(14,N-3,J))/C3*100;
QG4:=(FINONE(13,N-4,J)+FINONE(14,N-4,J))/C4*100;
QG5:=(FINONE(13,N-5,J)+FINONE(14,N-5,J))/C5*100;
QG6:=(FINONE(13,N-6,J)+FINONE(14,N-6,J))/C6*100;
QG7:=(FINONE(13,N-7,J)+FINONE(14,N-7,J))/C7*100;
QG8:=(FINONE(13,N-8,J)+FINONE(14,N-8,J))/C8*100;
QG9:=(FINONE(13,N-9,J)+FINONE(14,N-9,J))/C9*100;
{年内到期非流资}
YN0:=FINONE(19,N-0,J)/C0*100;
YN1:=FINONE(19,N-1,J)/C1*100;
YN2:=FINONE(19,N-2,J)/C2*100;
YN3:=FINONE(19,N-3,J)/C3*100;
YN4:=FINONE(19,N-4,J)/C4*100;
YN5:=FINONE(19,N-5,J)/C5*100;
YN6:=FINONE(19,N-6,J)/C6*100;
YN7:=FINONE(19,N-7,J)/C7*100;
YN8:=FINONE(19,N-8,J)/C8*100;
YN9:=FINONE(19,N-9,J)/C9*100;
{其他流资}
QT0:=FINONE(20,N-0,J)/C0*100;
QT1:=FINONE(20,N-1,J)/C1*100;
QT2:=FINONE(20,N-2,J)/C2*100;
QT3:=FINONE(20,N-3,J)/C3*100;
QT4:=FINONE(20,N-4,J)/C4*100;
QT5:=FINONE(20,N-5,J)/C5*100;
QT6:=FINONE(20,N-6,J)/C6*100;
QT7:=FINONE(20,N-7,J)/C7*100;
QT8:=FINONE(20,N-8,J)/C8*100;
QT9:=FINONE(20,N-9,J)/C9*100;
{流资比率}
LD0:=FINONE(211,N-0,J);
LD1:=FINONE(211,N-1,J);
LD2:=FINONE(211,N-2,J);
LD3:=FINONE(211,N-3,J);
LD4:=FINONE(211,N-4,J);
LD5:=FINONE(211,N-5,J);
LD6:=FINONE(211,N-6,J);
LD7:=FINONE(211,N-7,J);
LD8:=FINONE(211,N-8,J);
LD9:=FINONE(211,N-9,J);
{衍生金融资产 买入返售金融资产 划分为持有待售的资产 待摊费用 待处理流动资产损益}
YM0:=ROUND(LD0-HJ0-PJ0-ZK0-CH0-YF0-(LG0+QG0)-YN0-QT0);
YM1:=ROUND(LD1-HJ1-PJ1-ZK1-CH1-YF1-(LG1+QG1)-YN1-QT1);
YM2:=ROUND(LD2-HJ2-PJ2-ZK2-CH2-YF2-(LG2+QG2)-YN2-QT2);
YM3:=ROUND(LD3-HJ3-PJ3-ZK3-CH3-YF3-(LG3+QG3)-YN3-QT3);
YM4:=ROUND(LD4-HJ4-PJ4-ZK4-CH4-YF4-(LG4+QG4)-YN4-QT4);
YM5:=ROUND(LD5-HJ5-PJ5-ZK5-CH5-YF5-(LG5+QG5)-YN5-QT5);
YM6:=ROUND(LD6-HJ6-PJ6-ZK6-CH6-YF6-(LG6+QG6)-YN6-QT6);
YM7:=ROUND(LD7-HJ7-PJ7-ZK7-CH7-YF7-(LG7+QG7)-YN7-QT7);
YM8:=ROUND(LD8-HJ8-PJ8-ZK8-CH8-YF8-(LG8+QG8)-YN8-QT8);
YM9:=ROUND(LD9-HJ9-PJ9-ZK9-CH9-YF9-(LG9+QG9)-YN9-QT9);
LH0:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ0,0),' '),STRCAT(CON2STR(PJ0,0),' ')),STRCAT(CON2STR(ZK0,0),' ')),STRCAT(CON2STR(CH0,0),' / ')),STRCAT(CON2STR(YF0,0),' ')),STRCAT(CON2STR(LG0,0),' ')),STRCAT(CON2STR(QG0,0),' / ')),STRCAT(CON2STR(YM0,0),' ')),STRCAT(CON2STR(YN0,0),' ')),STRCAT(CON2STR(QT0,0),' ( ')),STRCAT(CON2STR(LD0,0),' ) '));
LH1:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ1,0),' '),STRCAT(CON2STR(PJ1,0),' ')),STRCAT(CON2STR(ZK1,0),' ')),STRCAT(CON2STR(CH1,0),' / ')),STRCAT(CON2STR(YF1,0),' ')),STRCAT(CON2STR(LG1,0),' ')),STRCAT(CON2STR(QG1,0),' / ')),STRCAT(CON2STR(YM1,0),' ')),STRCAT(CON2STR(YN1,0),' ')),STRCAT(CON2STR(QT1,0),' ( ')),STRCAT(CON2STR(LD1,0),' ) '));
LH2:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ2,0),' '),STRCAT(CON2STR(PJ2,0),' ')),STRCAT(CON2STR(ZK2,0),' ')),STRCAT(CON2STR(CH2,0),' / ')),STRCAT(CON2STR(YF2,0),' ')),STRCAT(CON2STR(LG2,0),' ')),STRCAT(CON2STR(QG2,0),' / ')),STRCAT(CON2STR(YM2,0),' ')),STRCAT(CON2STR(YN2,0),' ')),STRCAT(CON2STR(QT2,0),' ( ')),STRCAT(CON2STR(LD2,0),' ) '));
LH3:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ3,0),' '),STRCAT(CON2STR(PJ3,0),' ')),STRCAT(CON2STR(ZK3,0),' ')),STRCAT(CON2STR(CH3,0),' / ')),STRCAT(CON2STR(YF3,0),' ')),STRCAT(CON2STR(LG3,0),' ')),STRCAT(CON2STR(QG3,0),' / ')),STRCAT(CON2STR(YM3,0),' ')),STRCAT(CON2STR(YN3,0),' ')),STRCAT(CON2STR(QT3,0),' ( ')),STRCAT(CON2STR(LD3,0),' ) '));
LH4:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ4,0),' '),STRCAT(CON2STR(PJ4,0),' ')),STRCAT(CON2STR(ZK4,0),' ')),STRCAT(CON2STR(CH4,0),' / ')),STRCAT(CON2STR(YF4,0),' ')),STRCAT(CON2STR(LG4,0),' ')),STRCAT(CON2STR(QG4,0),' / ')),STRCAT(CON2STR(YM4,0),' ')),STRCAT(CON2STR(YN4,0),' ')),STRCAT(CON2STR(QT4,0),' ( ')),STRCAT(CON2STR(LD4,0),' ) '));
LH5:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ5,0),' '),STRCAT(CON2STR(PJ5,0),' ')),STRCAT(CON2STR(ZK5,0),' ')),STRCAT(CON2STR(CH5,0),' / ')),STRCAT(CON2STR(YF5,0),' ')),STRCAT(CON2STR(LG5,0),' ')),STRCAT(CON2STR(QG5,0),' / ')),STRCAT(CON2STR(YM5,0),' ')),STRCAT(CON2STR(YN5,0),' ')),STRCAT(CON2STR(QT5,0),' ( ')),STRCAT(CON2STR(LD5,0),' ) '));
LH6:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ6,0),' '),STRCAT(CON2STR(PJ6,0),' ')),STRCAT(CON2STR(ZK6,0),' ')),STRCAT(CON2STR(CH6,0),' / ')),STRCAT(CON2STR(YF6,0),' ')),STRCAT(CON2STR(LG6,0),' ')),STRCAT(CON2STR(QG6,0),' / ')),STRCAT(CON2STR(YM6,0),' ')),STRCAT(CON2STR(YN6,0),' ')),STRCAT(CON2STR(QT6,0),' ( ')),STRCAT(CON2STR(LD6,0),' ) '));
LH7:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ7,0),' '),STRCAT(CON2STR(PJ7,0),' ')),STRCAT(CON2STR(ZK7,0),' ')),STRCAT(CON2STR(CH7,0),' / ')),STRCAT(CON2STR(YF7,0),' ')),STRCAT(CON2STR(LG7,0),' ')),STRCAT(CON2STR(QG7,0),' / ')),STRCAT(CON2STR(YM7,0),' ')),STRCAT(CON2STR(YN7,0),' ')),STRCAT(CON2STR(QT7,0),' ( ')),STRCAT(CON2STR(LD7,0),' ) '));
LH8:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ8,0),' '),STRCAT(CON2STR(PJ8,0),' ')),STRCAT(CON2STR(ZK8,0),' ')),STRCAT(CON2STR(CH8,0),' / ')),STRCAT(CON2STR(YF8,0),' ')),STRCAT(CON2STR(LG8,0),' ')),STRCAT(CON2STR(QG8,0),' / ')),STRCAT(CON2STR(YM8,0),' ')),STRCAT(CON2STR(YN8,0),' ')),STRCAT(CON2STR(QT8,0),' ( ')),STRCAT(CON2STR(LD8,0),' ) '));
LH9:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(CON2STR(HJ9,0),' '),STRCAT(CON2STR(PJ9,0),' ')),STRCAT(CON2STR(ZK9,0),' ')),STRCAT(CON2STR(CH9,0),' / ')),STRCAT(CON2STR(YF9,0),' ')),STRCAT(CON2STR(LG9,0),' ')),STRCAT(CON2STR(QG9,0),' / ')),STRCAT(CON2STR(YM9,0),' ')),STRCAT(CON2STR(YN9,0),' ')),STRCAT(CON2STR(QT9,0),' ( ')),STRCAT(CON2STR(LD9,0),' ) '));
|