通达信分时资金指标
思路如下:将分时图中股价上涨与下跌时的资金分别累计,
定义上涨时为正直,下跌为负值。然后相加,得到当天的
资金统计数据。正直代表资金净流入,负值代表净流出,
对于当天盘口有参考意义。
资金1的算法时每笔比较后累计,统计240分钟的总和。
对于指数单位为亿元,个股为万元。
资金2的算法为计算出进出资金占总成交金额的比例,
然后与当天总金额相乘,得到实际资金。同样,对于
指数单位为亿元,个股为万元。
经过测试,发现问题如下
算法1,指数单位为百万时,最终数据与方法2相同。
不知何故?
长江证券版本与招商证券版本虽然资金数据有差别,但是
如下源码均可以得出相同最终数据。
长城证券输出结果相差甚大。错的离谱。不知为何?
源码如下:
VV:=AMOUNT;
UP2:=IF(C>REF(C,1),VV,0);
DN2:=IF(C<REF(C,1),-VV,0);
YY2:=UP2+DN2;
ZDB:=SUM(YY2,240);
ZDB0:=IF(CAPITAL=0,ZDB/1000000,ZDB/10000);
资金:ZDB0,COLORWHITE,LINETHICK2;
HH:CONST(HHV(ZDB0,240));
STICKLINE(ZDB0=HH,0,HH,2,0),COLORRED;
M:EMA(ZDB0,55),COLORYELLOW;
ZDB1:=SUM(YY2,240)/SUM(VV,240)*100;
VX:=IF(CAPITAL=0,DYNAINFO(10)/100000000,DYNAINFO(10)/10000);
☆资金☆:0.01*ZDB1*VX,COLORYELLOW,NODRAW;
0,COLORFF00FF;