通达信公式if

2021-10-23 08:19:53

  通达信公式编写

   算术函数IF(逻辑判断)语句相当于我们平时所说的”如果.....那么“。
IF---根据条件求不同的值.
用法:
IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
时间函数HOUR---小时
取得该周期的小时数.
用法:
HOUR
函数返回有效值范围为(0-23),对于日线;
MINUTE---分钟
取得该周期的分钟数.
用法:
MINUTE
函数返回有效值范围为(0-59),对于日线 修改通达信公式TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERI...

   这个事日线级别(包括日线级别)及以下级别的周期选择。源码不全看不到你要表达什么。成交量5叉10选股
CROSS(MA(V,5),MA(V,10)); 通达信公式 使用if后 某个操作数没有相应的操作符匹配

   DD:=IF(C > 0,,22); 你这句里有问题,它是文字字符,应该使用数字,如果你想标注文字:,那么可以用以下语句:DRAWTEXT(C>0,L,); 如果想给DD赋值,且以前定义过这个数值,那么这句应该改成:DD:=IF(C>0,,22); 通达信 函数 if 参数自调用:

   TT:IF(A=1 AND B=0,1,IF(A=0 AND B=1,-1,DRAWNULL)); 我想学习编写通达信指标 到哪个网站学习好或者有好的教程和书籍

   编写指标网址呢 直接复制到百度 通达信技术指标改选股公式

  
 

  依次点击菜单栏里的“功能”——公示系统——公式管理器——用户——条件选股公式——其它类型——新建,在打开的公式编辑器。

  将下列源码复制后粘贴到中间文本框里,在上面的公式名称栏里写上公式名后,点“确定”,大功告成,得到满足公式中“J”条件的选股公式。

  需要复制粘贴的源码:
 

  MH:=CLOSE#MONTH;

  ML:=CLOSE#MONTH;

  DZ:=(MH-C)/C*100>20 AND BARSCOUNT(CLOSE)>20;

  AB1:=EMA(C,14);

  AB1X:=(AB1-REF(AB1,1))/REF(AB1,1)*100;

  J:TFILTER(AB1X>=0,DZ,1);

  
 

下一篇:国泰君安:Q4食品饮料板块超额收益可期
上一篇:军工平均市盈率
返回顶部小火箭