您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

有没有办法计算大盘末停牌的股票的平均换手 [通达信]

  • 咨询内容:

    老师:

    有没有办法计算所有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,但是参与了分母,所以行情列表的平均换手应该小于公式算法的换手,因为公式算法的换手是以所有运行股流通市值之和来计算的。

     

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

     

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

     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容