通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
一、通达信量价角度指标公式
MV5:=EMA(V,5);
MA5:=EMA(C,5);
MV5角度:=ATAN((MV5/REF(MV5,1)-1)*100)*180/3.1416;
MA5角度:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
量角:IF(MV5角度>30,MV5角度,0),COLOR0000FF,LINETHICK0;
价角:IF(MA5角度>0,MA5角度,MA5角度),COLORFFFFFF,LINETHICK2;
PARTLINE(价角,价角>REF(价角,1)AND价角>=0,RGB(255,0,0),价角<REF(价角,1)AND价角>0,RGB(0,255,0)),LINETHICK2;
QSXS:=MA5角度>REF(MA5角度,1)ANDMV5角度>80;
∠45↑:IF(CROSS(MA5角度,30),1,0),COLORFFFFFF,POINTDOT,LINETHICK0;
买强:IF(MA5角度>45ANDQSXS,10,0),COLOR00FFFF,POINTDOT,LINETHICK0;
防火:IF(MA5角度>70ANDMV5角度>80,20,0),COLORFF00FF,POINTDOT,LINETHICK0;
卖疯:IF(MA5角度>80ANDMV5角度>80,30,0),COLOR0000FF,POINTDOT,LINETHICK0;
WK:=MA5角度=LLV(MA5角度,3)ANDMA5角度-HHV(MA5角度,4)<=0-50;
挖坑:IF(WKANDCOUNT(买强OR防火,6),0-30,0),COLOR00FF00;
海底:IF(MA5角度<0-75,0-50,0-75),COLORFF8800;
{以下设置副图显示方式}
STICKLINE(MV5角度>30,MV5角度,30,0.1,0),COLOR0000FF;
STICKLINE(买强,0,10,4,0),COLOR00FFFF;
STICKLINE(防火,10,20,4,0),COLORFF00FF;
STICKLINE(卖疯,20,30,4,0),COLOR0000FF;
金叉买入,不是交叉{黑马量价}
LS26:=EMA(CLOSE,2)-EMA(CLOSE,150);
LS27:=EMA(LS26,100);
LS28:=2*(LS26-LS27);
LS29:=POW(LS28,3)*0.1+POW(LS28,1);
黑马线:IF(LS28>0.1,LS29,0)*5;
量价线:(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;
X1:LLV(HIGH,240);
X2:REF(LLV(CLOSE,480),1);
X3:REF(HHV(CLOSE,480),1);
DRAWTEXT(∠45↑,30,'↑'),COLORFFFFFF;
VERTLINE(∠45↑,2),COLOR00FFFF;
30,COLORFFFFFF;
M3:=MA(C,3);
M5:=MA(C,5);
N1:=BARSLAST(CROSS(M3,M5));
N2:=BARSLAST(CROSS(M5,M3));
N:=IF(N1<N2,N1+1,0-N2-1);
STICKLINE(N>0,0-75,0-75+N*2,8,0),COLOR0000FF;
STICKLINE(N<0,0-75,0-75+N*2,8,0),COLORFFFF00;
DRAWTEXT_FIX(1,0.49,0.9,1,'★———————————'),COLORRED;
DRAWTEXT_FIX(1,0.69,0.9,1,'——————————————★'),COLORRED;
DRAWTEXT_FIX(1,0.58,0.1,1,'————–★'),COLORRED;
DRAWTEXT_FIX(1,0.50,0.1,1,'★————-'),COLORRED;
DRAWRECTREL(346,655,671,920,50);
DRAWRECTREL(396,415,621,920,50);
DRAWRECTREL(446,123,571,920,50);
DRAWRECTREL(280,504,700,505,120);
DRAWTEXT_FIX(1,0.53,0.95,1,'阳转信号'),COLORYELLOW;
DRAWTEXT_FIX(1,0.25,0.88,1,'买进信号'),COLORYELLOW;
DRAWTEXT_FIX(1,0.32,0.48,1,'加仓'),COLORYELLOW;
DRAWTEXT_FIX(1,0.38,0.23,1,'观望'),COLORYELLOW;
DRAWTEXT_FIX(1,0.53,0.05,1,'警戒信号'),COLORYELLOW;
DRAWTEXT_FIX(1,0.66,0.20,1,'卖出信号'),COLORYELLOW;
DRAWTEXT_FIX(1,0.68,0.48,1,'清仓'),COLORYELLOW;
DRAWTEXT_FIX(1,0.75,0.78,1,'观望'),COLORYELLOW;
DRAWTEXT_FIX(1,0.55,0.13,1,'现价与中期线'),COLORYELLOW;
DRAWTEXT_FIX(1,0.53,0.18,1,'乖离率'),COLORYELLOW;
VA1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VA2:=SMA(ABS(LOW-VA1),13,1)/SMA(MAX(LOW-VA1,0),10,1);
VA3:=EMA(VA2,10);
VA4:=LLV(LOW,33);
VA5:=EMA(IF(LOW<=VA4,VA3,0),3);
AA:=HHV(VA5,18)>100;
BB:=BARSLAST(VA5>REF(VA5,1));
TT:=BB+1;
HH:=REF(H,TT);
XG:=CROSS(C,REF(H,TT));
HJ:=(C+HH)/2;
HK:=(C+HJ)/2;
HL:=(C+HK)/2;
HG:=MA(HL,3);
HF:=IF(HG>REF(HG,1),HG*1.008,HG*0.993);
HG5:=MA(HG,5);
HG5A:=MA(HG5,10);
中期线:=MA(HG5A,10);
DRAWNUMBER_FIX(CROSS(HF,中期线)ANDCURRBARSCOUNT=1,0.30,0.88,1,C),COLORRED;
DRAWNUMBER_FIX(CROSS(中期线,HF)ANDHF<REF(HF,1)ANDCURRBARSCOUNT=1,0.72,0.48,1,C),COLORGREEN;
DRAWNUMBER_FIX(HF/中期线<0.8ANDHF<REF(HF,1)ANDCURRBARSCOUNT=1,0.78,0.78,1,C),COLORGREEN;
DRAWNUMBER_FIX(HF/中期线<0.8ANDHF>REF(HF,1)ANDCURRBARSCOUNT=1,0.58,0.95,1,C),COLORRED;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.53,0.5-(C/中期线-1),1,C/中期线),COLORRED;
天线角度:=ATAN(HF-REF(HF,1))*57.03;
STICKLINE(CURRBARSCOUNT<3,天线角度,0,2,1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT<3,天线角度,天线角度*0.999,2,0),COLORRED;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.87,0.8,1,'天线角度'),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.85,0.75,1,INTPART(天线角度)),COLORRED;
最后天数:=CURRBARSCOUNT=1;
角度增:=天线角度>REF(天线角度,1);
角度减:=天线角度<REF(天线角度,1);
小幅增:=天线角度>0AND天线角度<30;
中幅增:=天线角度>30AND天线角度<45;
大幅增:=天线角度>45AND天线角度<80;
小幅减:=天线角度<0AND天线角度>-30;
中幅减:=天线角度<-30AND天线角度>-45;
大幅减:=天线角度<-45AND天线角度>-80;
DRAWNUMBER_FIX(最后天数AND角度增AND小幅增,0.30,0.88,1,C),COLORRED;
DRAWNUMBER_FIX(最后天数AND角度增AND中幅增,0.38,0.48,1,C),COLORRED;
DRAWNUMBER_FIX(最后天数AND角度增AND大幅增,0.43,0.23,1,C),COLORRED;
DRAWNUMBER_FIX(最后天数AND小幅减,0.75,0.68,1,C),COLORGREEN;
DRAWNUMBER_FIX(最后天数AND中幅减,0.70,0.20,1,C),COLORGREEN;
DRAWNUMBER_FIX(最后天数AND大幅减,0.80,0.78,1,C),COLORGREEN;
DRAWNUMBER_FIX(最后天数ANDREF(天线角度,1)<0AND天线角度>=0,0.58,0.95,1,C),COLORRED;
现价角度:ATAN(C-REF(C,1))*57.03,LINETHICK0;
天线角度1:IF(CURRBARSCOUNT<4,天线角度,DRAWNULL),COLORYELLOW;
DRAWTEXT_FIX(1,0.65,0.75,1,'今日万手量'),COLORYELLOW;
DRAWNUMBER_FIX(最后天数,0.66,0.85,1,V/10000),COLORYELLOW;
DRAWTEXT_FIX(1,0.43,0.75,1,'昨日万手量'),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=2,0.43,0.85,1,V/10000),COLORYELLOW;
价量:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),COLOR00CCFF;
主线:(((价量-LLV(价量,27))/(HHV(价量,27)-LLV(价量,27)))*(4))*(25),colorcyan;
快线:(((价量-LLV(价量,9))/(HHV(价量,9)-LLV(价量,9)))*(4))*(25),COLOR55AAFF;
RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K1:=SMA(RSV,3,1);
D1:=SMA(K1,3,1);
KK:=INTPART(K1);
DD:=INTPART(D1);
TFXXS:=KK+DD;
TGLXS:=(TFXXS-REF(TFXXS,1));
STICKLINE(TGLXS>0ANDTGLXS>REF(TGLXS,1),100,TGLXS+100,2.5,0),COLOR0000AA;
STICKLINE(TGLXS>0ANDTGLXS>REF(TGLXS,1),100,TGLXS+100,1.5,0),COLOR0022CC;
STICKLINE(TGLXS>0ANDTGLXS>REF(TGLXS,1),100,TGLXS+100,0.5,0),COLOR0055FF;
STICKLINE(TGLXS<0ANDTGLXS>REF(TGLXS,1),100,TGLXS+100,2.5,0),COLORAA00BB;
STICKLINE(TGLXS<0ANDTGLXS>REF(TGLXS,1),100,TGLXS+100,1.5,0),COLORCC22BB;
STICKLINE(TGLXS<0ANDTGLXS>REF(TGLXS,1),100,TGLXS+100,0.5,0),COLORFF55BB;
STICKLINE(TGLXS>0ANDTGLXS<=REF(TGLXS,1),100,TGLXS+100,2.5,0),COLOR00AAFF;
STICKLINE(TGLXS>0ANDTGLXS<=REF(TGLXS,1),100,TGLXS+100,1.5,0),COLOR00CCFF;
STICKLINE(TGLXS>0ANDTGLXS<=REF(TGLXS,1),100,TGLXS+100,0.5,0),COLOR00FFFF;
STICKLINE(TGLXS<0ANDTGLXS<=REF(TGLXS,1),100,TGLXS+100,2.5,0),COLORFF7700;
STICKLINE(TGLXS<0ANDTGLXS<=REF(TGLXS,1),100,TGLXS+100,1.5,0),COLORFFAA22;
STICKLINE(TGLXS<0ANDTGLXS<=REF(TGLXS,1),100,TGLXS+100,0.5,0),COLORFFFF55;
STICKLINE(TGLXS=0ANDREF(TGLXS,1)>=0,100,TGLXS+100,8,0),colorbrown;
STICKLINE(TGLXS=0ANDREF(TGLXS,1)<0,100,TGLXS+100,8,0),colorwhite;
ZLCM:=EMA(WINNER(CLOSE)*70,3);
SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
ZSHTL:=SHCM/(ZLCM+SHCM)*100;
ZZLKP:=ZLCM/(ZLCM+SHCM)*100;
ZSHJJ:=EMA(ZSHTL,55);
ZZLJJ:=EMA(ZZLKP,55);
散兵坑:IF(ZZLKP<=10,ZZLKP,ZZLKP),colormagenta;
STICKLINE(C>0,ZSHTL,ZZLKP,2,0),COLOR808080;
STICKLINE(ZSHJJ>REF(ZSHJJ,1),ZSHTL,ZSHJJ,2,0),COLORC0C0C0;
STICKLINE(ZZLKP>REF(ZZLKP,1)ANDZZLKP>20,ZZLKP,20,2.5,0),COLORAA00BB;
STICKLINE(ZZLKP>REF(ZZLKP,1)ANDZZLKP>20,ZZLKP,20,1.5,0),COLORCC22BB;
STICKLINE(ZZLKP>REF(ZZLKP,1)ANDZZLKP>20,ZZLKP,20,0.5,0),COLOREE44BB;
STICKLINE(ZZLKP<=REF(ZZLKP,1)ANDZZLKP>20,ZZLKP,20,2.5,0),COLORFF7700;
STICKLINE(ZZLKP<=REF(ZZLKP,1)ANDZZLKP>20,ZZLKP,20,1.5,0),COLORFFAA22;
STICKLINE(ZZLKP<=REF(ZZLKP,1)ANDZZLKP>20,ZZLKP,20,0.5,0),COLORFFFF55;
STICKLINE(ZZLKP>REF(ZZLKP,1)ANDZZLKP<20,ZZLKP,0,2.5,0),COLOR131FFD;
STICKLINE(ZZLKP>REF(ZZLKP,1)ANDZZLKP<20,ZZLKP,0,1.5,0),COLOR5050FF;
STICKLINE(ZZLKP>REF(ZZLKP,1)ANDZZLKP<20,ZZLKP,0,0.5,0),COLOR7E7EFF;
STICKLINE(ZZLKP<=REF(ZZLKP,1)ANDZZLKP<20,ZZLKP,0,2.5,0),COLORAA0000;
STICKLINE(ZZLKP<=REF(ZZLKP,1)ANDZZLKP<20,ZZLKP,0,1.5,0),COLORCC0000;
STICKLINE(ZZLKP<=REF(ZZLKP,1)ANDZZLKP<20,ZZLKP,0,0.5,0),COLORFF0000;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,ZZLJJ,2.5,0),COLOR00AAFF;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,ZZLJJ,1.5,0),COLOR00CCFF;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,ZZLJJ,0.5,0),COLOR00FFFF;
STICKLINE(ZZLKP>ZZLJJANDZZLJJ>50,ZZLKP,ZZLJJ,2.5,0),COLOR0000AA;
STICKLINE(ZZLKP>ZZLJJANDZZLJJ>50,ZZLKP,ZZLJJ,1.5,0),COLOR0022CC;
STICKLINE(ZZLKP>ZZLJJANDZZLJJ>50,ZZLKP,ZZLJJ,0.5,0),COLOR0055FF;
STICKLINE(ZZLKP>ZZLJJANDZZLJJ<50ANDZZLKP>50ANDZZLJJ>REF(ZZLJJ,1),ZZLKP,50,2.5,0),COLOR0000AA;
STICKLINE(ZZLKP>ZZLJJANDZZLJJ<50ANDZZLKP>50ANDZZLJJ>REF(ZZLJJ,1),ZZLKP,50,1.5,0),COLOR0022CC;
STICKLINE(ZZLKP>ZZLJJANDZZLJJ<50ANDZZLKP>50ANDZZLJJ>REF(ZZLJJ,1),ZZLKP,50,0.5,0),COLOR0055FF;
STICKLINE(ZZLKP>80,ZZLKP,ZZLKP-(ZZLKP-80)/2,2.5,0),COLOR00AA00;
STICKLINE(ZZLKP>80,ZZLKP,ZZLKP-(ZZLKP-80)/2,1.5,0),COLOR00CC00;
STICKLINE(ZZLKP>80,ZZLKP,ZZLKP-(ZZLKP-80)/2,0.5,0),COLOR00FF00;
STICKLINE(ZZLKP<=10,ZZLKP,0,5,0),COLORDD00DD;
100,colorgreen;
80,colorgreen;
{0,colorgreen;}
价量,COLOR0CC0FF,LINETHICK2;
主线,COLOR00FFAA,LINETHICK2;
快线,LINESTICK,COLORFF68DD;
公式知识:
三重底的使用方法
(一)技术图形
三重底图形与双重底图形相似,所代表的市场含义也基本相同,只是三重底较双重底图形相比,股价在首次构筑双底形态向上攻击谷峰时未能成功向上突破颈线而遇阻回落,失败之后从谷峰向下增加了一次回调洗盘。多了一只脚而已。三重底若严格定义,第二只脚在图形上应当略高于第一只脚,并且要求第三只脚与第二只脚持平或略高于第二只脚的最低价位企稳。同时三重底两个谷峰高点应当接近水平较佳。但在股价实际走势中,标准的三重底图形并不多见,多数为类似三重底的变化图形较多,如三重底的两个谷峰不是一条水平颈线,形态上谷峰颈线左高右低或右高左低,以及三重底的第二只脚略低于第一只脚或第三只脚在图形上略低于第二只脚等等。因此,我们在对三重底图形进行定义时,不能过分苛刻,只要形态上有两个几乎持平谷峰高点和三个价位相差不大的谷底即可,见下图:
1,三重底标准图形
2,三重底变化图形
关于三重底的变化图形还有很多,只要图形上类似,并最终向上突破谷峰颈线即可简单定义为三重底。
(二)经典案例
案例用时140个交易日左右,图形上走了一个较为标准的三重底技术图形,从该股大的技术形态观察,从前期最高点28.52元到最低点4.06元进行区间统计,股价已累计跌幅80%以上,可谓是熊市回调充分。并且该三重底构筑完成时,股价刚好向上突破年线240日牛熊分界线,因此,该三重底应当大胆定义为牛市底部反转三重底,后市股价理应有长久的大幅上涨行情,见下图:
案例用时100多个交易日,构筑了一个股价长期大幅下跌之后的三重底技术图形,该三重底在向上突破谷峰颈线之前有过关前换手洗盘行为,过关之后围绕颈线之上横盘蓄势明显,再加上三重底完成后大三线配合出现牛市开端,后市股价理应出现大级别上涨行情。见下图:
案例用时两年时间,在股价连续回调之后的相对低位构筑了一个不太标准的三重底变化图形,虽然该三重底两个谷峰左高右低,并且三个谷底严格定义也不符合第二只脚高于第一只脚,甚至第二只脚相比第一只脚略微创新低。但该形态最终向上突破谷峰颈线后,依然有很明显的小波段缩量回测谷峰颈线的动作,发出三重底较为标准的买点信号,因此,我们有理由应当把该变化形态归类为三重底,对后市进行研判分析,见下图:
(三)成交量
三重底配合出现的成交量与双重底配合出现的成交量基本相同,只是较双重底多了一只脚而已,多数依然符合谷峰高点相对放量滞涨,而每一个谷底附近缩量企稳,但通常情况下,第三只脚向下缩量回调时,缩量程度较第一只脚和第二只脚的缩量更加明显,即第三只脚的量能会萎缩的更小,这种现象暗示该量价配合对多头有利,同时三重底的反转也更容易形成,当三重底向上突破谷峰颈线确认形态完成之后的小波段洗盘,回落颈线附近遇支撑时,量能通常会再次快速萎缩下来,为投资者提供较为标准的量缩价稳关注点,当然,最佳买点依然是遇支撑放量时果断介入。
(四)幅度测量
三重底与双重底的幅度测量方法基本相同,采用第二只脚到颈线位之间的距离,向上等幅上涨,即为三重底的目标涨幅,但由于三重底较双重底多一只脚,理论上多洗盘一次,后市理应较双重底向上突破后涨的更高,因此,个人建议,采用三只脚其中最低的一只脚到颈线位之间的距离,进行等幅测量,也很容易攻击到目标价格。当然,幅度测量的目标价格,最终也不能脱离形态本身所处的位置,如果三重底出现的位置在股价长期回调之后由熊转牛的拐点,后市股价自然也会涨的更高。
(五)操作提示
三重底的标准最佳买点只有一个,就是股价向上突破谷峰水平颈线后的小波段洗盘,当股价缩量回调至颈线附近企稳时加自选关注,一旦放量启动,即可果断介入,正所谓买的早,不如买的巧。
(六)止损原则
在三重底构筑完成后小波段洗盘结束时介入的投资者,止损位分为三种,第一种是当日放量启动阳线介入,就在该攻击阳线的最低点设止损,第二种是在谷峰颈线位之下2%设止损,第三种是价格止损,即从买入价格计算,不幸亏损4%果断止损出局,换股操作。
每日通达信公式解答:
编写条件:
XG:REF(V,1)>REF(V,2)*2ANDV<REF(V,1)/2;
编写方法:
昨日成交量是前日1倍以上,今日成交量是昨日50%以下的选股公式。
评论(0)