原创 李韩薇 李韩薇 2020-12-09 13:34 今天,韩薇想从最基础开始为大家编写一整套的通达信指标公式编写的教程,在编写教程的过程中,也是让自己进一步去学习的过程。指标公式类型分类:打开通达信软件:功能 —— 公式系统 —— 公式管理器 (或者直接快捷键Ctrl+F)1:技术指标公式比如一些经典的KDJ,MACD,RSI等一些在技术分析界面看到的指标为技术指标公式。我们可以通过在公式管理器中编写一些技术指标。具体步骤:选中技术指标公式 —— 点击右边新建 —— 进入了指标公式编辑器 ,如下图:在指标公式编辑区,可以通过引用指标公式,在原有的指标基础上进行修改,也可以通过插入函数等实现对指标公式的编写。具体的指标测试步骤再上图中都有标注出来,测试通过后,即可在调出指标公式使用。(下图为大家展示编辑出来的指标公式,主副图指标在“画线方法”中自由选择)。2:条件选股公式想要从三千多只票中选择适合自己的票如同大海捞针,那么,我们可以利用条件选股公式把符合一定技术形态的票快速的挑选出来。1、选择条件选股公式 —— 点击新建 ——进入条件选股公式编辑器2、编辑完选股公式之后,通过 功能 —— 选股器 —— 条件选股,调用编辑的选股公式。3:专家系统公式编写好专家系统公式后,可以叠加到K线上,交易系统会自动的列出买卖操作信号。K线界面点击右键 —— 系统指标 —— 选择专家系统指示确认,专家系统就会叠加到K线上面。4:五彩K线公式编写好五彩公式后,可以叠加到K线上面,会把特殊的K线形态用不同颜色标识出来。K线界面点击右键 —— 系统指标 —— 选择五彩K线指示确认,五彩K线就会叠加到K线上面。以上是对几种指标类型的初步认识,仅代表个人的观点,更适合初学者,希望感兴趣的朋友多多关注韩薇文章的更新。通达信选股公式中级编写教程这些都是在公式编写过程当中要用到的基本形态特征,许多的技术指标的选股条件都是由它们组成的。本文可以归类于通达信选股公式编写的中级教程了。(2)、 今日的五日均量比五天前的五日均量放大了3倍:(3)、 今天的成交量达到了整个流通盘的10%以上:(注意,10%的表达式是10/100,或者0.1)(2)、今日的五日均量比五天前的五日均量缩小了一半:(1)、当天股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE,1);(2)、当天股价低开:OPEN<REF(CLOSE,1);当日开盘在昨日最高之上,即为向上跳空:OPEN>REF(HIGH,1);反之,开盘小于昨日的最高价,为向下跳空:OPEN<REF(LOW,1);AA:=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}BB:=CLOSE/REF(CLOSE,1)>1.07;{涨幅大于7%}AA:=OPEN>REF(CLOSE,1);{开盘价大于昨收}其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05;其中的LLV(X,N)是求N周期内X最低值。因此该公式表示10日收盘价振幅振幅在5%以内。下面韩薇介绍如何对基本公式进行组合,描述一些简单的K线形态。在编写公示前,需要准确对K线形态进行定义。 定义:实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。 AA:=REF(OPEN,1)>REF(HIGH,2);BB:=REF(LOW,1)>REF(HIGH,2);仔细一想,若BB成立,AA一定成立,AA实际上没有存在的必要。COUNT(LOW>REF(HIGH,2),2)=2; 定义:均线多头排列,是指从短周期到长周期均线,从上而下的依次排列。 COUNT(X,N)表示统计在N天内满足条件X的有几天。 定义:股价突破长期盘整区间,之后放量上攻进入主升段。"长期"设定为150天;"横盘"设定股价在150日均线上下15%波动;放量;并且股价创下150天以来的历史新高。 a、将会使用5日均量来进行比较,成交量比昨日成交量放大两倍;b、V1是五日均量,REF(V1,1)就是昨日的均量;a、PZ1是当天150日均价:PZ1:=MA(CLOSE,M);b、PZ2是150日的最高价;PZ2:=HHV(HIGH,M);c、PZ3是150日的最低价;PZ3:=LLV(LOW,M);d、PZ4是150日的最高价和150日均价的距离的百分比,PZ5刚好相反是最低价和均价的差的百分比;e、设为股价在150日均线上下15%波动,也就是PZ4、PZ5都小于0.15;PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15;(3)、今天创下历史新高,也就是今天的最高价是150天内的最高价!综合三个条件的最后的逻辑判断式就是我们的最后结论:V2 AND PZ AND TP(参数M=150天)PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15;注意:如果源码加入到公式编辑器后显示错误,请多注意标点符号,需要将中文模式下的标点改成英文模式下的标点,例如:":"改成":", ","改成","以及括号等等。
|