打印本文打印本文 关闭窗口关闭窗口

有没有办法计算大盘末停牌的股票的平均换手

作者:通达信 来源:cxh99.com 发布时间:2016年07月10日
  • 咨询内容:

    老师:

    有没有办法计算所有A股中末停牌的股票的平均换手,意思是将停牌的股票去除后,A股的平均换手率

     

  • 通达信技术部: 代码880002代表的是整个A股的流通市值,可以计算出大盘的换手,可是880002计算的是包括停牌股票在内的流通市值,停牌股票当天并没有参与换手,所以880002计算出来的大盘换手比实际大盘换手低很多,假的

     

  • 通达信客服:

    1.先建立一个指标,命名LTSZ:

    A1:IF(V>0,FINANCE(40),0);

    2.再建个指标:

    A1:=INSUM('沪深A股','LTSZ',1,0);
    A2:"880002$AMO"/A1*100;

     

  • 网友交流:

    LTSZ:=IF(V>0,FINANCE(40),0);
    A1:=INSUM('沪深A股','LTSZ',1,0);
    A2:"880002$AMO"/A1*100;

     

     

    老师,是这样的吗?

     

  • 网友交流:

    老师:

    按照您指点的算法求出今天的大盘换手为1.46

    可是A股行情列表的平均换手为3.31,按理,行情列表所有A股的平均换手是所有个股的换手之和除以所有个股数量,因为停牌的个股的换手为0,但是参与了分母,所以行情列表的平均换手应该小于公式算法的换手,因为公式算法的换手是以所有运行股流通市值之和来计算的。

     

    这是为什么呢,哪个大盘换手是对的呢?

     

    另外因为使用了横向统计,软件运行速度慢得无法忍受,能不能增加一个计算大盘真实换手的函数

     

打印本文打印本文 关闭窗口关闭窗口