以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- if语句怎么写比较好 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=49813) |
-- 作者:双保险 -- 发布时间:2013/3/17 10:00:26 -- if语句怎么写比较好 n1=0; n2=0; n3=0;
IF 交易时间 AND 开多 AND n1=0 THEN BEGIN
IF 交易时间 AND 开多 AND n2=0 THEN BEGIN
IF 交易时间 AND 开多 AND n3=0 THEN BEGIN
本意是 ‘交易时间 AND 开多’是必须满足的,而 n1=0; n2=0; n3=0; 只要满足其中的一个就行了。请问这个if语句有没有比较精炼的写法? |
-- 作者:漫步金字塔 -- 发布时间:2013/3/17 10:11:34 -- 用or并起来就好了! IF 交易时间 AND 开多 AND (n1=0 or n2=0 or n3=0) THEN BEGIN BUY(1,P,LIMITR,CLOSE); end |
-- 作者:双保险 -- 发布时间:2013/3/17 18:02:21 -- 谢谢! |