通达信的if语句(通达信if的用法)
内容导航:
Q1:求助:通达信IF 函数的编写
通达信IF 函数
IF(C>O,1,0);
如果(收盘价大于开盘价,返回1,否则为0);
以上就是这个意思。
Q2:通达信公式 使用if后 某个操作数没有相应的操作符匹配
DD:=IF(C > 0,'啊',22); 你这句里'啊'有问题,它是文字字符,应该使用数字,如果你想标注文字:啊,那么可以用以下语句:DRAWTEXT(C>0,L,'啊'); 如果想给DD赋值,且以前定义过啊这个数值,那么这句应该改成:DD:=IF(C>0,啊,22);
Q3:请问通达信中的IF语句怎么编写
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:=3*K-2*D;
IF(J>100,100,IF(J<0,0,J));
如法炮制
Q4:通达信的IF语句怎么写
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
JJ:=3*K-2*D;
J:IF(JJ>=100,100,IF(JJ<=0,0,JJ));
Q5:通达信 if 函数 LOW_NUM:=IF(LOW<REF(LLV(LOW,N),1),-1,...
首先这应该是一段代码而非完整的代码
LOW_NUM:=IF(LOW<REF(LLV(LOW,N),1),-1,0)
单看这一段代码跟真假没有关系,这句代码翻译成白话就是
当今日最低价创N日新低的时候输出-1 否则输出0
如果想判断真假根本不用IF函数,用IF函数是多此一举
例如下面的代码
LOW<REF(LLV(LOW,N),1);
翻译成白话就是当今日最低价创N日新低的时候结果成立为真时输出值是1条件不成立结果为假时输出值会为0.
因为只有一段代码非完整的公式代码,
所以不清楚IF判断完输出的-1是什么含义,用于做什么.
Q6:通达信 函数 if 参数自调用:
TT:IF(A=1 AND B=0,1,IF(A=0 AND B=1,-1,DRAWNULL));
Q7:通达信,条件A:=BARSLAST(C/REF(C,2)>1.15); 寻找条件A之前股价上穿...
A:=BARSLAST(C/REF(C,2)>1.15);
B:=BARSLAST(CROSS(C,MA(C,10)));
IF(B>A,B,0);
本文由锦鲤发布,不代表本站立场,转载联系作者并注明出处:/showinfo-1-195130-0.html