以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 公式里怎么使用IF条件语句? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157079) |
-- 作者:leiting99 -- 发布时间:2017/8/21 12:04:17 -- 公式里怎么使用IF条件语句? 我新建了一个公式 较大值:if c>ref(c,1) then c else ref(c,1); 公式测评提示“then语句前缺少if” 我试了下面这样可以通过测试 if c>ref(c,1) then 较大值1:c; else 较大值2:ref(c,1); 可是这样写会提示变量名“较大值”重复 if c>ref(c,1) then 较大值:c; else 较大值:ref(c,1); |
-- 作者:wenarm -- 发布时间:2017/8/21 13:06:06 -- :是声明和赋值变量,所以你会提示你重复定义变量。 你可以自己:=代替,表示赋值
较大值:if c>ref(c,1) then c else ref(c,1);
这一种就是语法错误。 |