以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  询问一个写法  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=87455)

--  作者:zxsd
--  发布时间:2015/11/18 16:18:23
--  询问一个写法
 如果A等于与X不同的9个(Y1\\Y2\\Y3\\Y4\\Y5\\Y6\\Y7\\Y8\\Y9)中的任意一个,则ABC=0
--  作者:jinzhe
--  发布时间:2015/11/18 16:23:24
--  
abc:=if((a=y1 or a=y2 or ---------a=y9) and (x<>y1 and x<>y2............and x<>y3),0,1);
--  作者:zxsd
--  发布时间:2015/11/18 16:29:03
--  
亲爱的斑竹,我还需一个条件:
筛选出与X不同的9个(Y1\\Y2\\Y3\\Y4\\Y5\\Y6\\Y7\\Y8\\Y9)值,之后每个值都得处理一下
--  作者:jinzhe
--  发布时间:2015/11/18 16:45:38
--  

请具体的说明一下


--  作者:zxsd
--  发布时间:2015/11/18 17:04:33
--  
有9个值Y1~Y9,每个值都有个属性1或0(可表示成另一组Y1Z1~Y9Z9),现在需要通过Y1Z1~Y9Z9的筛选,选出等于1的,然后对应去计算Y1~Y9并分别赋值

 我是这么想的,用两个数组表示Y1~Y9以及Y1Z1~Y9Z9,设定一一对应关联,然后通过筛选Y1Z1~Y9Z9数组中等于1的,来找出Y1~Y9数组中符合条件的,再分别计算后分别赋值



但是我没例子不会,求斑竹指导

--  作者:jinzhe
--  发布时间:2015/11/18 17:09:08
--  
你讲的不就是我前面写的,筛选都是多余
--  作者:zxsd
--  发布时间:2015/11/18 17:10:24
--  
 要不我再开个贴?

总之有方法实现就好

--  作者:jinzhe
--  发布时间:2015/11/18 17:19:12
--  
直接讲一个具体的例子,不要这样的ZXY的讲的笼统
--  作者:zxsd
--  发布时间:2015/11/18 17:24:53
--  
 有9条线MA(1)~MA(9),每条线都有个属性MA1ATT~MA9ATT值是1或0,现在需要选出9条线中属性等于1的,然后找出对应的MA(1)~MA(9)并给找出的分别赋值
--  作者:jinzhe
--  发布时间:2015/11/18 17:26:16
--  
ma(1)---(9)不就是只有两个值0和1,何来找到是1的值之后在赋值?