关于通达信编辑条件选股公式所用到的逻辑函数
比如:有A、B、C三个条件,所要编辑的选股公式要求只要能满足任意一个条件都可以不为0,应该如何编辑?...
比如:有A、B、C三个条件,所要编辑的选股公式要求只要能满足任意一个条件都可以不为0,应该如何编辑?
展开
1个回答
展开全部
可以用OR或语句,满足3个条件中其中一个以上条件成立.
例如下面公式
条件一5日金叉10
条件二MACD金叉
条件三KDJ金叉
满足其中一个以上选股条件成立
X1:=CROSS(MA(C,5),MA(C,10));
X2:=CROSS(MACD.DIF,MACD.DEA);
X3:=CROSS(KDJ.K,KDJ.D);
XG:X1 OR X2 OR X3;
注意计算机判断是从上到下从左到右,
例如X1条件与X2同时满足条件但用OR语句,
X1在前已经满足计算机就不在判断后面的X2是否满足直接输出结果.
如果条件是必须每个条件都单独满足,其他条件不成立上面公式不可以.
例如下面公式
条件一5日金叉10
条件二MACD金叉
条件三KDJ金叉
满足其中一个以上选股条件成立
X1:=CROSS(MA(C,5),MA(C,10));
X2:=CROSS(MACD.DIF,MACD.DEA);
X3:=CROSS(KDJ.K,KDJ.D);
XG:X1 OR X2 OR X3;
注意计算机判断是从上到下从左到右,
例如X1条件与X2同时满足条件但用OR语句,
X1在前已经满足计算机就不在判断后面的X2是否满足直接输出结果.
如果条件是必须每个条件都单独满足,其他条件不成立上面公式不可以.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询