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

[注意]基本面数据BUG很多啊,通达信最近几个版本都有 [通达信]

  • 咨询内容: 可以参考603239,002836 由于FINANCE(1)错误导致,DYNAINFO(38), DYNAINFO(39)都不正确 FINANCE(1)没有考虑到除权后的股本扩张 而TOTALCAPITAL()的数据正确 DYNAINFO(40) 偶尔会出现为0的情况 因此只能自己用 FINANCE(41) 和FINONE 计算静态PE 版本V7.331 内核5.9

     

  • 通达信技术部: FINANCE(1)-每股收益数据是根据每个季报公布后披露的数据,不因中间除权除息而改变;
    关于市盈的公式:
    DYNAINFO(40);
    利润TTM:=(FINONE(96,0,1231)-FINONE(96,1,0)+FINONE(96,0,0));
    市盈率TTM:(TOTALCAPITAL*100)*REF(C,2)/利润TTM;{行情报价市盈(TTM)};
    DYNAINFO(38);
    N1:=(BARSLAST(YEAR<>REF(YEAR,1)));
    N2:=REF(N1,N1+1)+N1+1;
    N3:=IF(FINANCE(37)=3 AND MONTH<=4,N2,N1);
    静态市盈率:FINONE(238,0,1231)*REF(C,N3+1)/FINONE(96,0,1231);{行情报价市盈(静)};
    A:DYNAINFO(39);
    动态市盈率:C/FINANCE(33);{行情报价市盈(动):现价/折算成全年的每股收益};

 

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

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


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

相关文章

    没有相关内容