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

if语句不能嵌套太多 [通达信]

  • 咨询内容: 我想写一个显示股票所属行业板块代码的语句,因为通达信没这个函数。用下面语句实现。 BK:=HYBLOCK; BKDM: IF(STRCMP(BK,'环境保护'),880456, IF(STRCMP(BK,'仓储物流'),880464, IF(STRCMP(BK,'元器件'),880492, IF(STRCMP(BK,'酿酒'),880380, IF(STRCMP(BK,'化纤'),880330, IF(STRCMP(BK,'电气仪表'),880448, IF(STRCMP(BK,'通信设备'),880490, IF(STRCMP(BK,'造纸'),880350,0))))))))))))))))))))))))))))),NODRAW; 但是当嵌套太多的时候,公式通过不了,说嵌套太多,请使用多条语句。望版主给出解决途径

     

  • 通达信技术部: 考虑先中间赋值一次,再进行嵌套。

     

  • 通达信客服: 怎么赋值啊,那是板块代码。我真的不会啊。可以不可以直接搞个函数求出所属板块代码啊。朋友找我写公式,我说我只会写通达信,他们就换成通达信软件了,我觉得这个论坛对你们的发展很好。希望能把公式编写做的更好,最好可以兼容C语言编写。

     

  • 网友交流: 在个股K线界面CTRL+R;双击板块指数处,出现该指数的K线界面;

 

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

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


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

相关文章

    没有相关内容