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

莫名其妙的编译问题 [通达信]

  • 咨询内容: 有一个条件选股公式,在朋友那边编译ok,正常使用;然后他导给我后,我导入到最新版本的通达信,竟然编译失败?请问有什么原因会导致这个问题呢?

     

     来源:C X H 9 9 .C O M )

  • 通达信技术部: 方便截下编译失败的图不?

     

  • 通达信客服: OPENZF:=100*(O-REF(C,1))/REF(C,1); 竞量比:=DYNAINFO(15)/DYNAINFO(4)/REF(V,1); 竞流比:=DYNAINFO(15)/DYNAINFO(4)/FINANCE(46)*100; KPJE:=DYNAINFO(15)/10000; 上市天数:=FINANCE(42); 昨额:="DAYDATA.昨额#DAY"/100000000; 跌停价格:=DTPRICE(DYNAINFO(3),0.1); 昨日涨停价:=(ZTPRICE("DAYDATA.两日前收盘价#DAY",IF(FINANCE(3)=3,0.2,0.1))); 流通市值:=CONST(FINANCE(46)*DYNAINFO(7))/10000/10000; RESULT: (昨额>2 AND 竞量比>3.5 AND 竞流比>0.5 AND OPENZF>=4.3 AND 上市天数>30 AND KPJE>2000 AND 流通市值<100) or="OR" (昨额>20 AND 竞量比>5 AND 竞流比>0.6 AND OPENZF>2.5 AND 上市天数>30 AND KPJE>10000) OR (昨额>1 AND 竞量比>5 AND 竞流比>0.5 AND OPENZF>4.3 AND 上市天数>30 AND KPJE>2500 AND 流通市值<100 and="AND" "DAYDATA.昨日换手#DAY">5) OR (昨额>10 AND 竞量比>4.3 AND 竞流比>0.8 AND OPENZF>4.3 AND 上市天数>30 AND KPJE>10000 AND 流通市值<200 and="AND" "DAYDATA.昨日换手#DAY">10) OR (昨额>18 AND 竞量比>3.3 AND 竞流比>0.8 AND OPENZF>4.3 AND 上市天数>30 AND KPJE>7000 AND 流通市值<100 and="AND" "DAYDATA.昨日换手#DAY">20) OR ( 竞量比>5 AND 竞流比>0.9 AND OPENZF>4.3 AND 上市天数>30 AND KPJE>1500 AND 流通市值<100 and="AND" "DAYDATA.昨日换手#DAY">15) OR ( 竞量比>10 AND 竞流比>5 AND OPENZF>=4.3 AND 上市天数>30 AND KPJE>2200 AND 流通市值<100 and="AND" "DAYDATA.昨日换手#DAY">3) AND FINANCE(3)!=4 AND FINANCE(3)!=3 ;
    此主题相关图片如下qq截图20210908081415.png:

     

  • 网友交流: 红色的部分都是有问题的,检查修改一下,去掉双引号,引用的公式是否也在公式列表中

     

  • 网友交流: 非常的感谢!那段代码应该是正确的。有问题应该是没有引用别的公式!别的公式就不知道如何写了!还是谢谢!

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容