股票w值计算公式,股票公式中or和and的用法区别

股票w值计算公式?
答:QDIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
QDEA:=EMA(QDIF,9);
QMACD:=(QDIF-QDEA)*2;
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
DXW1:=IF((ZIG(3,5)REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)=REF(ZIG(3,5),2))
AND (REF(ZIG(3,5),2)=REF(ZIG(3,5),3)),1,0);
XH1:=IF(COUNT(DXW1,3)0,1,0);
RQ1:=BARSLAST(DXW1);
RQ2:=REF(RQ1,RQ1+1)+RQ1+1;
RQ3:=IF(RQ2-RQ16,1,0);
ZBW:=IF(DXW1=1,QMACD0 AND OPENM20 AND M5REF(M5,1),0);
WWMR:=SUM(ZBW,20);
XG:IF(WWMR=2 AND RQ3 AND XH1,1,0);
股票公式中or和and的用法?
不一样的股票软件语法可能略有差异,回答以通达信作为例子介绍一下or函数和and函数的用法。
or函数是条件当中做或逻辑运算,其语法格式为:
cond1 or cond2 or cond3......
只要条件之一成立,则返回逻辑值1,比如:
a:=1;
b:=0;
c:=a or b;
上面的语句运行结果为:a=1,b=0,c=1。
and函数是条件当中做与逻辑运算,其语法格式为:
cond1 and cond2 and cond3......
全部条件都成立,则返回逻辑值1,不然返回0,比如:
a:=1;
b:=0;
c:=a and b;
上面的语句运行结果为:a=1,b=0,c=0。
a:=1;
b:=1;
c:=a and b;
而这一段语句运行结果为:a=1,b=1,c=1。