|
通达信指标编写教学视频:
视频代码如下:
三连阳:=C>REF(C,1) AND C>=O AND V>REF(V,1);
三连阳信号:=COUNT(三连阳,3)=3;
三连阳距离:=BARSLAST(三连阳信号);
XH:C>REF(O,1)
AND REF(C,1)
AND 三连阳距离<3
AND C>O
AND REF(C,1)>REF(O,2);
通达信指标编写小知识
编辑指标并不难,记着几个重要的公式就可以了,电脑对公式很敏感,不能错,首先要记着,输入法要用 全英输入法,不能用其他输入法然后转换英文输入。
K 线的四个组成:
收盘价 C 开盘价 O (字母 O,不是数字 0) 最高价 H 最低价 L
收阳线 C>O
收阴线 C
光头光脚阳线
公式表示就是 C>O AND C=H AND O=L;
这里分别用到“ > AND = ; ” 四个符号 按字面意思,就是“收盘价 大于 开
盘价 并且 收盘价 等于 最高价 并且 开盘价 等于 最低价 ;”
要记得的是,每一句结尾,都要加 “ ; ” 这个符号。
上个图,大家就能更清楚理解。
想一下, 光头光脚阴线 应该用什么样的公式?
就是 C
如果是昨天或前天或前几天的 光头光脚呢?
这里引入一个新的字符,REF( , ); 意思是 ?天前的?
例如是 昨天的收盘价 公式表示就是 REF(C,1);
前天的收盘价 公式表示就是 REF(C,2);
5 天前的收盘价 公式表示就是 REF(C,5);
如果要做一个 今天的收盘价高于 5 天前的收盘价 公式表示就
是 C>REF(C,5);
如果要做 今天涨停 公式表示就是 C/REF(C,1)>1.095;
1.095 可以换,如果你想 今天收 5%,就是 C/REF(C,1)>1.05;
如果要做 今天跌停 公式表示就是 (C-REF(C,1))/REF(C,1)*100<-9.95;
现在来试做一个不难的选股公式, 昨天跌停,今天涨停 公式表示就
是
(REF(C,1)-REF(C,2))/REF(C,2)*100<-9.95 and="">1.095;
选出来的效果如下
所谓的公式,其实就是 某些固定意思的字符,如 > AND < = ; 以及某某些变量的字符,如 REF( , ); 组合而成。
跨周期引用的规则
用法:“指标名称 . 语句名称 # 周期”(参数);
AA:"MACD.DIF#DAY"; #WEEK 周线
CC:"MACD.DEA#DAY";
DD:"MACD.MACD#DAY";
AA:"KDJ.K#DAY"(9.3.3);
运算的语法规则
用法:符合加减乘除的运算规则
AA: (C+L)/2; BB: C+L/2;
常规引用标的
用法:引号+股票代码+$ +引用数据;
AA:”002129$CLOSE”;
通达信指标编写-基本语法法则
H:最高价 HIGH; L:最低价 LOW; O:开盘价OPEN;
C:收盘价 CLOSE; V:成交量 VOL; AMO:成交额 AMOUNT;
1、语句英文格式:语句名称+“:” + “函数”+ “分号”。
2、屏蔽输出要在后面加上“=”。
3、冒号和等于号之间不能有空格。
4、语句名称不能用系统保留字:如不能用C,因为C是收盘价
5、各语句之间的名称不能重复。
6、函数的括号要对称,里面不能没有逗号。
7、每条语句用到的变量都要有计算依据:
AA:=C; BB: MA(AA,10);
END
|
|