通达信公式教程实用Word文档下载推荐.docx
《通达信公式教程实用Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《通达信公式教程实用Word文档下载推荐.docx(35页珍藏版)》请在冰豆网上搜索。
1、今日涨幅达到了7%以上:
CLOSE/REF(CLOSE,1)>1.07;
2、十日均价继续上涨:
=MA(CLOSE,10);
=REE(AA,1);
AA>BB;
下跌:
同上面的表达方式一样,将方向改变了而已:
收阳、收阴:
1、当天收阳:
CLOSE>OPEN;
2、当天收阴:
CLOSE<OPEN;
高开、低开:
1、当天股价高开,言下之意开盘高于昨日收盘:
OPEN>REF(CLOSE,1);
2、当天股价低开:
OPEN<REF(CLOSE,1);
跳空:
跳空亦有向上和向下两种:
当日开盘在昨日最高之上,即为向上跳空:
OPEN>REF(HIGH,1);
反之,开盘小于昨日的最高价,为向下跳空:
POEN<REF(LOW,1);
事实上,我们在编公式的过程,就是将这些条件有机地结合起来作为我们判断的条件。
举一个很简单的例子,如果是K线形态呈现出放量上攻的态势,那么如何编写这个公式呢?
高开高走又应该如何编写呢?
我们把放量和上涨的两个条件组合在一起,让某一天的形态特征同时满足两个条件就达到目的;
同样地将高开的高走两个条件结合在一起,也就找到了我们所需的条件。
结果就是:
放量上攻之一,以上面所举例组合:
=VOL/REF(VOL,1)>2;
=CLOSE/REF(CLOSE,1)>1.07;
AAANDBB;
高开高走:
=OPEN>REF(CLOSE,1);
=CLOSE>OPEN;
OK!
本课到此结束,留下一个问题,看看您有没有真正的理解,向上跳空之后两天内并未回补如何编写呢?
提示:
实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。
=REF(OPEN,1)>REF(HIGH,2);
=REF(LOW,1)>REF(HIGH,2);
CC:
=LOW>REF(HIGH,2);
AAANDBBANDCC;
仔细一想,若BB成立,AA一定成立,AA实际上没有存在的必要,你想通了吗?
更简单的方法,下面的一句话可以的上面的四句:
COUNT(LOW>REF(HIGH,2),2)=2;
第十课涨停板攻击?
学了这么多了,应该教点实战的内容了!
我们来学习一下别人的经验,“涨停板追击”,同时这里面还润孕育着一个简单但是又颇有意义的道理!
一、量化的概念
我们都知道,按规定涨幅不得超过10%,但是由于四舍五入的关系,常常有9.98%、10.23%等等的涨停板,所以我们要找一个合适的数值,然后用公式语言告诉计算机,这个过程学名叫量化!
比如我们考察之后,决定让大于9.99%的都为涨停。
二、编写公式
其实就一句话:
今日收盘除以昨日收盘的值大于1.0999
X:
=CLOSE/REF(CLOSE,1)>1.0999;
三、测试我们的条件
大家都知测试的功能,要不然你怎么知道你的经验在历史上的表现是好还是不好呢?
按照下图指引进入条件选股的界面,之后选中您的条件,具体办法请参见(使用说明书)。
然后填入测试时间和测试标准!
在这里我们的测试方法是:
测试时间是从2000/01/01到2001/03/02,测试股票共计583只,初始投入100,000元。
当满足买入公式中定义的条件时,也就是涨停板时,按照收盘价使用相同资金买入一只股票,当满足以下平仓条件时按照收盘价平仓;
买入5日后强制平仓或者亏损达到3%止损平仓或者利润达到5%止赢平仓,然后按照以上的规则统计在测试的时间段内的所有交易的状况。
这是一种追涨的短线方法,所以测试的时间我们只用5天,目标利润为5%,(非常抱歉,因为其中的设置和选择方法十分灵活而且需要较好的理解能力,所以我们在这里就不介绍具体的内容了)
点击开始测试!
一切OK!
来看结果吧!
1、从成功率上看,实际达到5%的获利要求的交易次数67.89%,我们已经比较满意这个结果了,可是要用于实战,可不可以再提高呢?
2、所谓的提高就是优化的一个内容,简单说,优化就是让它更好!
优化我们的条件,让它的表现更好!
3、加上一个缩量的条件,比如当日成交量小于5日的均量;
Y:
=VOL<MA(VOL,5);
大家可以做一下测试,看看结果如何!
以下是同样测试条件下的结果。
XANDY;
您满意吗?
我们的成功率已达到了80%,剩下的任务就是您如何操作的问题了!
注:
请大家考虑一下在实战当中,如果您按此买入可不可行?
总结:
编写公式并不是为了编公式而编写复杂的公式,您个人对某一个特征或者形态的理解最重要。
所以光有经验不够,您还得把它转化成您自己的应对策略!
您需要不断总结、测试、优化您的公式。
第十一课多头排列--良好的上升趋势
均线的多头排列一直以来都被大家视为一种良好的上升趋势的表现,因为这种形态的形成需要较长的时间,和较大的能量,而被主力或者庄家利用作为骗线的可能性就比较小,股市当中也遵循惯性的原理,当一个趋势形成之后,要改变它,是不容易的,因为股价有着沿着原来的运动方向上的惯性!
首先,让我们来看看几种多头排列:
5、10、30日均线:
30、60、90日均线:
在图一中和图二中我们采用的是同一周期的均线,即都是5、10、30日均线,我们可以观察到在同一周期下的均线排列有相同之处,也有很大不同之处:
图一中的5日均线=10日均线、30日均线平滑优美,而在图二中的5日和10日均线不断的碰及30日均线然后上升;
在图三中我们选用的是30、60、90日均线,相对来说均线的多头排列也显得很平滑。
为什么会有这样的差别呢?
如果您要是认真一点的话,就可以发现原来前两图的K线走得不一样,一个一波拉到头,一个分成几波拉到头,而在图三当中我们采用了较长周期的均线系统,从而在一定程度上过滤了这种现象,具体在使用的过程中,您可要多注意它们的区别!
好了,我们来看一下如何编写,拿第一个为例,观察它们的特征:
5/10/30日均线依次从上而下的排列,这种情况维持一段时间,假设我们这里定为4天以上:
5/10/30日均线依次从上而下的排列:
=MA(CLOSE,5);
=MA(CLOSE,30);
=AA>BBANDBB>CC;
以上情况维持一段时间,假设我们这里定为4天以上:
COUNT(T1,4)=4;
COUNT(X,N)表示统计在N天内满足条件X的有几天。
最终的结果就是如下所示:
=AA>BBANDBB>CC;
COUNT(T1,4)=4
编写完毕,我们在上面的例子当中,举的是最简单的一个,其实您在编写的过程当中,还可以加上一些比较准确地描述,以取得更好的效果,例如同时三条均线向上发散等,当然还有您自己的心得。
第十二课逃顶K线形态之--黄昏之星
一、概念学习
当市场出现一条大阳线后,通常会产生跳空高开的情况,有时便会出现十字星或类似十字星的小阴线(小阳线)。
另一种相反的情况是出现在一条大阴线后,在这两种情况下形成的类似十字星的K线都被称为“星型线”。
当该形态出现在一段上升行情的当中,就很容易形成所谓的经典K线形态--黄昏之星。
二、编制过程
通过我们前面的学习,其实已经可以比较轻松的编制这个条件了--前人已经清晰地把这个形态的具体特征描述出来,剩下的工作就是把这些特征用数字表示--这就是前面提到的量化的过程!
该图组合一共由三根K线合成,我们按照以下的步骤一步一步地一边寻找每日K线的特征,一边进行编写:
为了结构简单起见,首先将二天的高开低收用中间表达式表达出来,因为我们在后面的编写过程中会分别使用到这些数据。
1、今日K线的:
开-a1,a1:
=open;
收-a2,a2:
=close;
高-a3,a3:
=high;
2、昨天K线的:
开-b1,b1:
=ref(open,1);
收-b2,b2:
=ref(close,1);
高-b3,b3:
=ref(high,1);
低-b4,b4:
=ref(low,1);
3、前天K线的:
开-c1,c1:
=ref(open,2);
收-c2,c2:
=ref(close,2);
高-c3,c3:
=ref(high,2);
低-c4,c4:
=ref(low,2);
4、我们将会分别描述出三天的K线形态,然后汇总,首先我们观察今日K线的特征,今天是一根低开低走的大阴线,我们给它一些数字上的定义:
a、今日开盘价小于昨日收盘价;
aa:
=a1<b2and
b、今日的阴线实体较长,我们用开盘价和收盘价相比,长度大于4%:
a1/a2>1.04;
5、昨日K线的特征,是一根十字形态的K线,并且在左右两根K线之上,分别表达为:
a、昨日跳开,高于前天的收盘:
bb:
=b1>c3
b、昨日收盘同样在缺口之上:
andb2>c3
c、线形实体长度很小,也就是昨日开盘和收盘之差比昨日开盘的值小于0.01:
andabs(b1-b2)/b1<0.01
d、K线有上下影线,可以表示为最高价和最低价不等于收盘价也不等于开盘价:
andb3>b1andb3>b2andb4<b1andb4<b2
e、当日的最高价为20天以来的最高价:
andb3=hhv(high,20);
6、前日K线的特征:
股价大幅上扬,幅度较前一日收盘高出4%并且收盘大于开盘:
cc:
=c2/ref(close,3)>1.04andc2>c1;
综合选股条件:
最后我们将三天的K线特征会合起来,合成一个最后的条件就是由图所示内容:
aaandbbandcc
三、选股的结果
我们把上面的条件按照前面章节所讲的方法带入到公式选股条件当中去检验。
按下图作为标准
四、总结
其实到底是难还是不难呢?
其实不难,只是你要细心一点把一个一个的条件组合起来,有机地结合起来!
我们的许多形态就是这样由一个一个的K线组合起来的结果!
1、我们测试了将近4年的时间,一共找到了几个这样的信号,您满意吗?
--应该说,不满意!
可是原因在哪里呢?
--我们的条件过于苛刻,因为要同时满足的条件太多,您可以尝试更改一些条件以获得更多的信号!
2、大家还会发现有的信号出现的位置不好,例如西飞国际,因为我们其中有一个条件不是很好,不过您可以做到将它去掉--告诉我您可以做到,算是课后作业吧,我看相对高位dd:
=b3=hhv(high,20),怎么看都不舒服,您有什么办法?
突破底部横盘整理创新高!
“横的越长,竖的越高”,业内业外一直流传这样一句话。
真实的讲,它描绘了股票的价格在一定的范围上下波动,如果有庄家主力在其中悄悄吸纳......直到某一天股价一鹤冲天!
沉寂时间越长,爆发力越惊人!
正所谓“三年不鸣,一鸣惊人”......
公式编写:
我们寻找各种特征,并用数字表示出来:
“长期”设定为150天;
“横盘”设定股价在150日均线上下15%波动;
放量;
并且股价创下150天以来的历史新高!
1、首先用公式描述放量
a、将会使用5日均量来进行比较,成交量比昨日成交量放大两倍;
b、V1是五日均量,REF(V1,1)就是昨日的均量;
V1:
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.5ANDREF(PZ5,1)<0.15;
3、今天创下历史新高,也就是今天的最高价是150天内的最高价!
TP1:
HHV(HIGH,M);
TP:
=HIGH=TP1;
综合三个条件的最后的逻辑判断式就是我们的最后结论!
V2ANDPZANDTP(参数M=150天)
这样,您将上面多写的内容,简单的编入到公式编辑器中去,我们的工作就已经做完了,剩下的测设,大家请按照我们前面所讲的内容去做,只有不断地完善你的公式,把它和实战结合起来,形成您自己的特点的操作体系,您才算是有了自己的武器!
函数介绍:
HHV(X,M)
表示X在M天内的最高值!
HHV(HIGH,150)每日最高价在150天内的最大值
HHV(VOL,150)每日成交量在150天内的最大值
LLV(X,M)
表示X在M天内的最小值
LLV(LOW,10)每日最低价在10天内的最小值
HHV(VOL,20)每日成交量在20天内的最小值
好了!
第十课我们也讲完了,我们来回顾一下我们的课程,做一个最后的总结!
事实上,编写公式并不是一件很难的事情!
他并不是为编写复杂的公式而在编写公式,恰如孔乙己会写四种回字又有何意义?
重要的是您要深刻地理解某一点、某一处--没有人可以全部了解这个市场,可是也很少有人能够潜下心来去想清楚一个问题。
在编写公式的时候,大家一定体会到了,由于计算机的使用给我们带来了巨大的方便,可使计算机并不是完全智能化的,所以它只是一个工具,还有着许多的重要的工作需要人去完成,您千万不能放弃了自己而去迷信一个工具,可能它是您的帮手,但目前来说,无法替代您!
您的投资还得由您去做!
《公式教程》公式读书------量能决定趋势
量能动力的分析要点
由于目前市场上的优质上市公司有限,供求关系决定着投资者的盈亏。
这样大盘与个股的历史量能、即时量能、潜在量能与市场机会的多寡有着直接关系。
一般情况下,大盘的成交量能大机会就多,大盘的成交量能小机会就少,上述情况均与大盘的涨跌无关。
个股的量能决定趋势运行的可靠性,主要公式有:
(1)、量能大+涨得多=继续大涨(适合强势中买进使用)
使用该公式时,注意强势中量比、量能、涨幅榜与开收盘用。
(2)、量能大+涨得少=注意反转(适合强势中卖出使用)
使用该公式时,注意K线的高低位与应用公式。
(3)、量能小+涨得多=注意反转(适合弱势中卖出使用)
使用该公式时,注意与庄股斗法。
(4)、量能小+涨得少=继续小涨(适合盘整势中买进使用)
使用该公式时,注意K线的低位庄股。
(5)、量能大+跌得多=继续大跌(适合弱势中卖出使用)
每年年底这种股票比较多。
(6)、量能大+跌得少=注意反转(适合弱势中买进使用)
使用该公式时,注意K线的高低位与逻辑公式。
(7)、量能小+跌得少=继续小跌(适合弱势中换股使用)
使用该公式时,注意目标股是否减仓。
(8)、量能小+跌得多=注意反转(适合弱势中买进使用)
这种情况是弱势中的天赐良机。
第一步慨念公式化
上述讲座中提到的名词有:
量能:
成交量函数:
vol;
趋势:
股价走势[公式短语]趋势:
=100*(close-ref(close,n))/ref(close,n);
强势:
趋势向上[公式短语]趋势>
0;
量能大:
区间换手率大[公式短语]sum(hsl,n)>
2*n;
量比:
今日量与前五日均量之比[公式短语]100*vol/ma(vol,5);
涨得多:
涨幅高[公式短语]100*(close-ref(close,n))/ref(close,n)>
=1.5*n;
"
量能大+涨得多=继续大涨"
:
[公式短语]继续大涨:
=sum(hsl,n)>
=3*nand100*(close-ref(close,n))/ref(close,n)>
=3*n;
量能大+涨得少=注意反转"
:
[公式短语]注意反转:
=3*nand100*(close-ref(close,n))/ref(close,n)<
=n;
量能小+涨得多=注意反转"
=sum(hsl,n)<
=0.5*nand100*(close-ref(close,n))/ref(close,n)>
量能小+涨得少=继续小涨"
[公式短语]继续小涨:
=0.5*nand100*(close-ref(close,n))/ref(close,n)<
量能大+跌得多=继续大跌"
[公式短语]继续大跌:
=-3*n;
量能大+跌得少=注意反转"
=3*nand-n<
100*(close-ref(close,n))/ref(close,n)<
量能小+跌得少=继续小跌"
[公式短语]继续小跌:
=m(hsl,n)<
=0.5*nand-n<
量能小+跌得多=注意反转"
第二步公式图形化
量能动力公式
量能:
SUM(HSL,N),NODRAW;
涨幅:
100*(CLOSE-REF(CLOSE,N))/REF(CLOSE,N),NODRAW;
STICKLINE(HSL<
=1,HSL,0,1,1),COLORBROWN;
STICKLINE(HSL>
1ANDHSL<
3,HSL,0,1,0),COLORLIBLUE;
=3,HSL,0,1,0),COLORMAGENTA;
继续大涨:
DRAWTEXT(量能>
3*NAND涨幅>
3*N,HSL,'
继续大涨'
),COLORRED;
继续小涨:
DRAWTEXT(量能<
0.5*NAND涨幅<
N,HSL,'
继续小涨'
),COLORMAGENTA;
继续小跌:
0.5*NAND涨幅>
-NAND涨幅>
0,HSL,'
继续小跌'
),COLORLIGREEN;
继续大跌:
3*NAND涨幅<
-3*N,HSL,'
继续大跌'
),COLORCYAN;
注意反转:
DRAWTEXT(((量能>
N)
OR(量能>
-NAND涨幅<
0)OR(量能<
-3*N)),HSL,'
注意反转'
),COLORBLUE;
-----------------------------------------
财务指标的写法!
【市净率】:
CLOSE/FINANCE(35),NODRAW;
【市盈率】:
CLOSE/(FINANCE(30)/FINANCE
(1)/10000),NODRAW;
【换手率】:
HSX,VOLSTICK;
【净收益率】:
FINANCE(30)/FINANCE
(1)/100/FINANCE(34),NODRAW;
【流通盘】:
FINANCE(7),NODRAW,NODRAW;
【净资产】:
FINANCE(34),NODRAW;
【每股收益】:
FINANCE(30)/FINANCE
(1)/10000,NODRAW;
---------------------------------------------
均线函数说明
//简单移动平均:
MA(X,N)=(X1+X2+X3+...+Xn)/N
//异同移动平均:
EMA(X,N),EXPMA(X,N):
EMA=(2*X+(N-1)*EMA[i-1])/(N+1)
//平滑移动平均:
MEMA(X,N):
EMA[N-1]=MA(X,N),MEMA=(X+(N-1)*MEMA[i-1])/N;
//加权平滑平均:
EXPMEMA(X,N):
EXPMEMA[N-1]=MA(X,N),EXPMEMA=(2*X+(N-1)*EXPMEMA[i-1])/(N+1)
//累积平均:
SMA(X,N,P):
SMA=(P*X+(N-P)*SMA[i-1])/N
送给爱好公式的股友
公式的作用---送给爱好公式的股友
有学员问我:
“公式没什么用----涨三天金叉,跌三天死叉;
涨七天超涨,跌七天超跌。
公式那么多用什么好?
”
目前,我国还没有程式交易咨询公司,公式只停留在娱乐论坛、股评解盘、祖传秘方中,有的软件营销业者将公式商业化到既不可信又好笑的地步,大有狗皮膏药之嫌。
有“公式不可信”的观念的人,说明他们在证券分析中,上了一个台阶。
前进一步就到了对“操盘方案”的探讨,更进一步就会上到“程式交易”的新天地。
公式的作用就如同工具一样,看你怎么用。
有一个操盘方案,短期头寸调整方法为:
换手率<
0.5,买进10%;
RSI(12)<
25,加仓20%;
单日跌5%加仓10%;
换手率>
5,卖出清仓;
没有公式就无法完成买卖。
要识别价值高估的股票单个公式还远远不够。
因为高估的股票往往同时具有很高的波动性、价量背离、同类股票走势离差大、与大盘相关系数小等等属性。
所以不能仅仅停留在玩公式这个层面。
把市场内在的运作方式和股票之间历史和理论上的关系编程计算机语言--公式,就是你鱼杆、鱼网,小心呵护,就会带来利润和娱乐。
技术分