通达信六脉神剑老鸭头选股公式源码分享
相关简介:通达信六脉神剑老鸭头选股公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
“老鸭头”的操作要领,见图所示:
1.找到鸭脖子,见图中的A处。由5日、10日和20日平均线组成的鸭脖子,从60日、120日平均线下往上伸出来。
2.鸭头顶在B处,这里发生5日平均线和10日平均线的死叉,意味着回档开始了。老鸭头形态的关键是回档时:跌越浅越好,量越小越好。
3.鸭鼻孔在C点处,是5日平均线死叉后转成金叉所形成的小“孔”。这个鸭鼻孔要越小越好,太大的鸭鼻孔会影响后市的上升高度。
4.鸭嘴在D处,由60日平均线和120日平均线组成了鸭嘴,要求两线之间的距离要大。两线之间的距离大,说明鸭嘴大,叫起来才响亮。
5.嘎嘎叫在E点处,这时K线冲过鸭头顶,发生阵阵鸭叫声。这时,整个老鸭头形态完成了。
老鸭头形态实际上是庄家加强收集筹码,引起股价上升,形成“鸭脖子”,然后是洗盘,形成“鸭头顶”,回档量萎缩,形成“量芝麻点”(图227-1中F点处),然后是再次吸筹,股价回升。到了股价冲过“鸭头顶”,已是庄家拉升股价的时候。此时,庄家要求股价快速离开成本区(整个老鸭头都是庄家成本区),所以这是股价涨得最快的时候。
小结:老鸭头是广通经典之一,老鸭头其实就是庄家建仓、洗盘、拉升的一系列动作的组合,只要把老鸭头学好,每年在股市里面找几个买入是不成问题
通达信指标公式源码:
AA:=(ma(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;
BB:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;
CC:=EMA(AA,2);
DD:=EMA(BB,5);
TJ0:=crOSS(CC,DD);
上:=EMA(C,3);
中:=EMA(C,5);
下:=EMA(中,5);
TJ1:=CROSS(上,中);
TJ2:=上>REF(上,1);
X1:=(C+L+H)/3;
BB5:=ATAN(EMA(X1,5)-REF(EMA(X1,5),1))*3.1416*10;
EMA3:=EMA(C,3);
TJ3:=BB5>1ANDEMA(X1,5)>REF(EMA(X1,3),1);
XG:TJ1ANDTJ2ANDTJ0ANDTJ3;
V5:=MA(VOL,5);
V10:=MA(VOL,10);
V20:=MA(VOL,20);
LDAY1:=BARSLAST(CROSS(V5,V10));
LDAY2:=BARSLAST(CROSS(V5,V20));
LDAY3:=BARSLAST(CROSS(V10,V20));
LTJ1:=(LDAY1>LDAY2ORLDAY1=LDAY2){ANDCOUNT(CROSS(V5,V20),LDAY1)=1}ANDLDAY2=0ANDV10<V20;
LTJ2:=(C>OANDREF(C,1)<REF(O,1)ANDREF(C,2)>REF(O,2)ANDC>REF(C,2));
LTJ:=LTJ1ANDLTJ2;
LTJ0:=LTJ1ANDV10>REF(V10,1);
MA5:MA(C,5),COLORWHITE;
MA10:MA(C,10),COLORCYAN;
MA20:MA(C,20),COLORRED;
MA40:MA(C,40),LINETHICK2,POINTDOT,COLORBLUE;
MA60:MA(C,60),LINETHICK2,POINTDOT,COLORGREEN;
PDAY1:=BARSLAST(CROSS(MA5,MA60));{5日均线上穿60日均线}
PDAY2:=BARSLAST(CROSS(MA10,MA60));{10日均线上穿60日均线,至此形成鸭颈部}
PDAY3:=BARSLAST(REF(HIGH=HHV(HIGH,PDAY2),1));{形成头部,要下跌}
PDAY4:=BARSLAST(CROSS(MA10,MA5){OR(REF(MA10,1)<REF(MA5,1)ANDMA5=MA10)});{下跌后,5日均线和10日均线死叉}
PDAY5:=BARSLAST(CROSS(MA5,MA10){OR(REF(MA5,1)=REF(MA10,1)ANDMA5>MA10)});{回落不久,5日均线和10日均线形成金叉,形成部}
A1:=PDAY1>PDAY2ANDPDAY2>PDAY3ANDPDAY3>PDAY4ANDPDAY4>PDAY5ANDPDAY5<5;
A2:=COUNT(CROSS(MA10,MA5),PDAY2)=1;
A3:=MA5>MA60ANDMA10>MA60;
{JT:=CROSS(MA20,MA60)ANDC>OANDREF(C,1)<REF(O,1)ANDREF(C,2)>REF(O,2);
CSFR:=CROSS(C,MA20)ANDCROSS(C,MA40)ANDCROSS(C,MA60);
STICKLINE(JT,H,L,1,0),COLORYELLOW;
STICKLINE(JT,O,C,8,0),COLORYELLOW;
STICKLINE(CSFR,H,L,1,0),COLORWHITE;
STICKLINE(CSFR,O,C,8,0),COLORWHITE;
DRAWTEXT(CSFR,H,'出水芙蓉'),COLORYELLOW;
DRAWTEXT(JT,L,'价托'),COLORRED;}
CSFR:=CROSS(C,MA20)ANDCROSS(C,MA40)ANDCROSS(C,MA60);
YDAY1:=BARSLAST(CROSS(MA5,MA10));
YDAY2:=BARSLAST(CROSS(MA5,MA20));
YDAY3:=BARSLAST(CROSS(MA10,MA20));
YJZZ:=(YDAY1=YDAY2ANDYDAY2=YDAY3OR(YDAY1-YDAY2=1ORYDAY2-YDAY3=1))ANDREF(MA5,2)<REF(MA10,2)ANDREF(MA10,2)<REF(MA20,2)ANDMA5>MA10ANDMA10>MA20;
YJZZ1:=YDAY1=YDAY2ANDYDAY2=YDAY3ANDMA5>MA10ANDMA10>MA20ANDYDAY1=1;
YJT:=YDAY1>=YDAY2ANDYDAY2=0ANDMA10<MA20;
DAY1:=BARSLAST(CROSS(MA20,MA40));
DAY2:=BARSLAST(CROSS(MA20,MA60));
DAY3:=BARSLAST(CROSS(MA40,MA60));
TJ0:=DAY1>=DAY2ANDDAY3<5;
短顶:MA(REF(HHV(H,40),1),1);
头顶:MA(REF(HHV(H,60),1),1);
年顶:MA(REF(HHV(H,0),1),1),LINETHICK2,POINTDOT,COLORWHITE;
JZZ:=DAY1=DAY2ANDDAY2=DAY3ANDREF(MA20,1)<REF(MA40,1)ANDREF(MA40,1)<REF(MA60,1)ANDMA20>MA40ANDMA40>MA60;
TJ1:=DAY1>=DAY2ANDCOUNT(CROSS(MA20,MA60),DAY1)=1{AND(DAY1-DAY2)<10};
TJ2:=C>OANDCROSS(C,头顶);
TJ21:=C>OANDCROSS(C,短顶);
{TJ22:=C>OANDCROSS(C,年顶)ANDVOL<V5;换手率小12%}
TJ3:=VOL>REF(VOL,1);
TJ4:=MA20>MA60ANDMA40>REF(MA40,1)ANDMA40<MA60;
TJ5:=DAY1>=DAY2ANDDAY2=0ANDMA40<MA60;
{TJ:=(TJ2ANDTJ3)OR(TJ21ANDTJ3);}
TJ:=DYNAINFO(4)>0
ANDHHV(HIGH,10)/LLV(LOW,10)<1.25
ANDREF(CLOSE,1)<(LLV(LOW,15)+(HHV(HIGH,15)-LLV(LOW,15))*0.85)
ANDCLOSE>OPEN
ANDCLOSE>=HHV(HIGH,10);
STICKLINE(LTJ0,H,L,1,0),COLORGREEN;
STICKLINE(LTJ0,O,C,8,0),COLORGREEN;
STICKLINE(TJ,H,L,1,0),COLORYELLOW;
STICKLINE(TJ,O,C,8,0),COLORYELLOW;
{STICKLINE(TJ22,H,L,1,0),COLORYELLOW;
STICKLINE(TJ22,O,C,8,0),COLORYELLOW;}
STICKLINE(LTJ,H,L,1,0),COLORRED;
STICKLINE(LTJ,O,C,8,0),COLORRED;
STICKLINE(CSFR,H,L,1,0),COLORWHITE;
STICKLINE(CSFR,O,C,8,0),COLORWHITE;
DRAWTEXT(CSFR,H,'出水芙蓉'),COLORYELLOW;
DRAWTEXT(TJ,L-0.2,'放量突破'),COLORRED;
{DRAWTEXT(TJ22,H+0.2,'轻松过顶'),COLORWHITE;}
DRAWTEXT(LTJ,H+0.5,'量托+多方炮'),COLORYELLOW;
DRAWTEXT(LTJ0,H+0.5,'量托'),COLORYELLOW;
DRAWTEXT(TJ5,MA60-0.2,'季价托'),COLORYELLOW;
DRAWTEXT(YJT,MA20-0.5,'月价托'),COLORYELLOW;
DRAWTEXT(JZZ,MA60-0.2,'金蜘蛛'),COLORYELLOW;
DRAWTEXT(YJZZORYJZZ1,MA20-0.2,'月金蜘蛛'),COLORYELLOW;
老鸭头:=(A1ANDA2ANDA3)ANDFILTER(A1ANDA2ANDA3,5);
DRAWTEXT(老鸭头,L,'老鸭头'),COLORGREEN;
STICKLINE(老鸭头,H,L,0.5,0),COLORGREEN;
STICKLINE(老鸭头,O,C,6,1),COLORGREEN,LINETHICK3;
AA05:=MA(C,5);
WRGLL:=(C-AA05)/AA05*100;
BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;
SD5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);
JSD5:=EMA((SD5-REF(SD5,1)),3);
AA10:=MA(C,10);
AA30:=MA(C,30);
SXRGLL:=(C-AA30)/AA30*100;
JC:=CROSS(0,WRGLL)ANDSXRGLL<REF(SXRGLL,1)ANDAA10>REF(AA10,1);
MR:=COUNT(CROSS(WRGLL,0),3)>=1ANDSXRGLL>REF(SXRGLL,1)AND
AA05>REF(AA05,1)AND(C/REF(C,1)-1)*100>5ANDREF(C,1)=1ANDAA05>REF(AA05,1)ANDSXRGLL>REF(SXRGLL,1)
ANDAA10>REF(AA10,1)ANDJSD5>REF(JSD5,1)ANDSD5>REF(SD5,1),10);
CT1:=FILTER(JC,10);
XG:MT1ORMT2;
[源码注释]通达信公式动态翻译结果
AA赋值:收盘价/1日前的收盘价>1.095 AND 收盘价=最高价
输出XG:(最高价/最低价-1)*100位于10和15之间 AND AA
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
网友评论
已有0人评论