以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 有20个条件,当其中一个成立时,返回值加1,怎么写呢 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=67148) |
-- 作者:qq代人发帖 -- 发布时间:2014/7/8 16:43:00 -- 有20个条件,当其中一个成立时,返回值加1,怎么写呢 请教:有20个条件,当其中一个成立时,返回值加1,怎么写呢?
|
-- 作者:jinzhe -- 发布时间:2014/7/8 16:54:21 -- if 条件1 or 条件2 or 条件3 or 条件4 or .........or 条件20 then begin 返回值:=返回值+1; |
-- 作者:feixue30 -- 发布时间:2014/7/8 17:06:43 -- 这样在条件成立10个时会返回10吗? |
-- 作者:jinzhe -- 发布时间:2014/7/8 17:11:57 -- 你是要判断20个条件里面成立了几个? |
-- 作者:jinzhe -- 发布时间:2014/7/8 17:12:25 -- 返回值:(条件1+条件2+条件3+条件4+........+条件20); |
-- 作者:feixue30 -- 发布时间:2014/7/8 17:34:28 -- 恩,是的,我要得到有几个条件成立 |
-- 作者:feixue30 -- 发布时间:2014/7/8 17:35:56 -- 直接这样写就行吗 |
-- 作者:jinzhe -- 发布时间:2014/7/9 8:50:55 -- 对 |
-- 作者:feixue30 -- 发布时间:2014/7/9 10:28:58 -- MA1:=(A1 + A2 + A3 + A4 + A5 + A6 + A7 + A8 + A9 + A10 + A11 + A12 + A13 + A14 + A15 + A16 + A17 + A18 + A19 + A20 ); 我这样写返回结果好像不对啊,做多和做空的话有两个组合啊 |
-- 作者:jinzhe -- 发布时间:2014/7/9 10:38:17 -- 如果你的判断条件比较复杂,那么就要全部括起来 返回值:((条件1)+(条件2)+........+(条件20)) |