求修改通达信强力指标副图公式

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

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

做三个选股公式,一个选出短买,一个选出卖,一个选出减仓LC:=REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CL...
做三个选股公式,一个选出短买,一个选出卖,一个选出减仓LC:=REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;卖点:=CROSS(85,RSI1)*30,COLOR00FF00,LINETHICK2;卖:IF(卖点,6.5,0),STICK,COLORGREEN,LINETHICK4;洗钱A:=(CLOSE-LLV(LOW,32))/(HHV(HIGH,32)-LLV(LOW,32))*1.2*CLOSE;量1:=EMA(洗钱A,3);量2:=EMA(洗钱A,5);量3:=EMA(洗钱A,7);STICKLINE(量1>量2,量3,量1,3,1),COLORRED;STICKLINE(量1<量2,量3,量1,2,0),COLORCYAN;T1:=量2>量3 AND 量1<REF(量1,1);T2:=量2<量3 AND 量1>REF(量1,1);STICKLINE(T1,量1,量3,2,0),COLORYELLOW;STICKLINE(T2,量1,量3,3,1),COLORFF00FF;洗钱B:=SMA(洗钱A,13,1);分水岭:SMA(洗钱B,2.5,1.5),LINETHICK2,COLORWHITE;牛线:3*洗钱B-2*分水岭,LINETHICK2,COLORFF00FF ;DRAWTEXT_FIX(C>O,0.01,0.9,0,' www.GOODGUPIAO.COM '),COLORRED;DRAWTEXT_FIX(C>O,1,1,0,' CXH99.COM '),COLORRED;熊线:4*分水岭-3*洗钱B,LINETHICK2,COLORFF6633;DIF1:=EMA(C,12)-EMA(C,26);DEA1:=EMA(DIF1,9);MACD1:=2*(DIF1-DEA1);QZQ:=BARSLAST(REF(MACD,1)<0 AND MACD>0);QM:=LLVBARS(MACD1,QZQ+20);MQDZ:=IF(QM>QZQ,REF(MACD1,QM),0);QF:=LLVBARS(DIF1,QZQ+20);DQDZ:=IF(QF>QZQ,REF(DIF1,QF),0);XG1:=MACD1<0 AND MACD1>MQDZ AND DIF1<0 AND DIF1>DQDZ AND C=LLV(C,QZQ+20) AND MQDZ<0 AND DQDZ<0;XG:REF(XG1,1)=1 AND MACD1>REF(MACD1,1);VAR21A:=(REF(HIGH,1)+REF(LOW,1))/2;VAR61:=REF(CLOSE,1);VAR70A:=SMA(MAX(CLOSE-VAR61,0),6,1)/SMA(ABS(CLOSE-VAR61),6,1)*100;DRAWICON(CROSS(90,VAR70A),H*0.8,9);MTM1:=C-REF(C,1);A013:=HHV(HIGH,34);A014:=(2*CLOSE+HIGH+LOW)/4;A015:=LLV(LOW,34);A016:=EMA(((A014-A015)/(A013-A015))*100,13);A017:=EMA(0.667*REF(A016,1)+0.333*A016,2);KKMD:=A016-A017>1 AND A016<30 AND A017<30;DRAWTEXT(FILTER(KKMD,30),L*0.05,'▲短买'),COLOR00FFFF;VAR06:=REF(C,1);VAR07:=SMA(MAX(C-VAR06,0),6,1)/SMA(ABS(C-VAR06),6,1)*100;DRAWTEXT(CROSS(82,VAR07),H*0.9,'◤减仓'),COLORGREEN;RSVB:=(C-LLV(L,25))/(HHV(HIGH,25)-LLV(L,25))*100;K:=SMA(RSVB,3,1);D:=SMA(K,3,1);J:=3*K-2*D;VARA6:=(2*C+H+L)/3;VARA7:=EMA(EMA(EMA(VARA6,4),4),4);VARA8:=(VARA7-REF(VARA7,1))/REF(VARA7,1)*100;VARA9:=MA(VARA8,3)+0.03;VARA10:=MA(VARA8,1);DRAWICON(CROSS(VARA9,VARA10) AND J>90,H*0.96,12),COLORGREEN;DRAWTEXT(CROSS(VARA9,VARA10) AND J>90,H*1.02,'卖'),COLORCYAN;LCD:=REF(CLOSE,1);RSI:=SMA(MAX(CLOSE-LCD,0),4.1,1)/SMA(ABS(CLOSE-LCD),4.1,1)*100;建仓:CROSS(RSI,11)*10,COLORRED;
展开选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP

我要回帖

更多关于 通达信强力指标 的文章

 

随机推荐