如何学习通达信编程
很多股民朋友学习过券商通达信自带的系统指标,比如KDJ ,MACD,等等,但是又不满足,有自己的想法,却不知道如何去验证。
下边我简单介绍一下通达信自定指标的设计:
第一步:找到编辑公式界面
第二步:新建
第三步:编辑公式
第四步:如何编辑公式
1,赋值
赋值是定义你的一种理念或者数值。
比如:收阳线
收阳线是指收盘价大于开盘价。那么收盘价用close表示,也可以简写为c,而开盘价用open表示,可以简写为o,那么这一句就可以写成:
Syx:=c>o;
其中,syx是你自己随意使用的代码,我这里是使用“收阳线”的第一个拼音字母代替,也方便以后编辑时候不会乱。Syx后面的冒号“:”要有,等号“=”要有。
注意:赋值是不输出的图形的,他只是为以后的程序备用的辅料。
比如:连续3天收阳线:
Ts:=barslast(syx)=3;这里就引用了syx.
2,输出
输出和赋值的区别是,他能显示图形
比如:涨停板
Ztb:c=ztprice(ref(o,1),0.1);
这个ztb是涨停板的简写,后面冒号(:)要有,不要等号。注意,等号有没有就区别语句是输出还是赋值。后面c=ztprice(ref(o,1),0.1);是语句。
这样的输出是什么呢,就是当某一天K线是涨停板,那么,在附图上会有显示。
好了,一个简单的程序就产生了。
3,在编辑界面编程
按照以上步骤,我们来看看编好以后是个什么样子。
那么,编好以后是如何找到呢?返回上一页,如图:
第四步:看看编程的图形显示:
在通达信界面,敲击涨停板的简写字母“ZTB”,然后回车,就看到了自己编程的结果了,如图:
显示以后如下图:
那么好多股友说了,语句从哪找?请看下图;
在插入函数里,基本都能找到你需要的语言。
好了,简单的编程就这样就完成了。
不断学习研究,你就会越来越厉害。