以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  最新版的公式编辑器支持else if了吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=136599)

--  作者:rocklet
--  发布时间:2016/7/22 15:08:00
--  最新版的公式编辑器支持else if了吗?
看到以前的帖子说金字塔是不能使用else if的,然而自己尝试似乎又可以,为避免出现不可预料的问题,特此请教:直接使用else if,而不是if的嵌套形式,会带来问题吗?
--  作者:jinzhe
--  发布时间:2016/7/22 15:11:23
--  
请用户举个具体的例子说明一下
--  作者:rocklet
--  发布时间:2016/7/22 15:17:38
--  
我的例子运行并没有错,比如下面:
VARIABLE: fc[]=0,fd[]=0;
if close>OPEN then
fc:=c;
else if close<open then
fd:=c;
开始:UBOUND(fc);
a:UBOUND(fd);

但是网上找到的资料http://www.weistock.com/bbs/dv_rss.asp?s=xhtml&boardid=4&id=4563&page=210,说明老版本是不支持else if的,所以现在是否正式支持了呢?

--  作者:jinzhe
--  发布时间:2016/7/22 15:19:51
--  
没错不就是说明支持了。。。。你看的帖子是5年前的,不具有时效性,
--  作者:rocklet
--  发布时间:2016/7/22 15:25:08
--  
怕有隐藏的风险图片点击可在新窗口打开查看,老实说不能用else if太别扭,改进了就好,要是哪天能把begin end改进成{}就更好了图片点击可在新窗口打开查看