融胜选股及指标-通达信指标介绍
(2012-03-29 07:43:42)
标签:
通达信股票 |
分类: 指标技巧说明 |
融胜轨道常用的选股代码如下,自己拼接
{放量:这里的1.5是大等于昨日量的1.5倍,要倍量的调成2,好象指标区通用是2}
VOL/REF(VOL,1)>=1.5;
{K线过中轨}
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
上:=(1+7/100)*DD;
下:=(1-7/100)*DD;
中:=(上+下)/2;
CROSS(C,中);
{K线过上轨}
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
上:=(1+7/100)*DD;
下:=(1-7/100)*DD;
中:=(上+下)/2;
CROSS(C,上);
{如果想突破中、上轨放在一起的话}
就把以下两公式,任意一个,尾部改成:XG:CROSS(C,上) OR CROSS(C,中);
{K线破下轨}
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
下:=(1-7/100)*DD;
CROSS(下,C);
首先声明,知识产权归于融班,我只是编个公式练练手,如果你们都拜读过融班最新的轨道理论就知道怎么回事了。
按照融班轨道理论编了个突破上轨并次日站稳的选股公式,理念如下:
1.昨日突破上轨
2.昨日放量
3.今日最低价在上轨之上
4.轨道向上
已在通达性上通过测试。
公式如下:
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
通1:=AA*102/100;
通2:=AA*(200-102)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
上:=(1+7/100)*DD;
下:=(1-7/100)*DD;
中:=(上+下)/2;
采用融胜老师的通道理论(嘉浩老师和其他老师等的源码),自己组合而成,“买”提示为3日上拐和3日上穿7日均线,“卖”有未来(自己看着办),“弹”为站上“下轨”,其他符号为中轨和上轨关注,操作请参看“融胜轨道理论”,有角度提示符号(5日大于等于45度,10日大于等于60度,20日大于等于45度)同时成立发出。自己在论坛有些日子了,但还是菜鸟,在国庆长假将结束时取之理想,还于理想。如有雷同,敬请谅解,欢迎优化!有用则用,无用弃之!感谢理想!
大智慧源码:
牛熊分界线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL),COLOR0000FF;
年线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL);
M:=MA(C,3);
N:=MA(C,7);
买2:=CROSS(MA(CLOSE,3),MA(CLOSE,7));
DRAWTEXT(买2,LOW*0.97,'㊣' ),COLORYELLOW;{3日上穿7日}
买:=M>REF(M,1) AND REF(M,1)
<REF(M,2);{3日上拐}
DRAWTEXT(买,LOW*0.96,'←买' ),COLORYELLOW;
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
通1:=AA*102/100;
通2:=AA*(200-102)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
上:(1+7/100)*DD,CIRCLEDOT,COLORGREEN;
下:(1-7/100)*DD,CIRCLEDOT,COLORGREEN;
中:(上+下)/2,CIRCLEDOT,COLORGREEN;
PARTLINE(上,上>=REF(上,1),RGB(255,0,255)),CIRCLEDOT;
PARTLINE(中,中>=REF(中,1),RGB(255,0,255)),CIRCLEDOT;
PARTLINE(下,下>=REF(下,1),RGB(255,0,255)),CIRCLEDOT;
XA:=(REF(CROSS(C,上),1) AND C>上);
DRAWTEXT(XA,上*0.99,'●'),COLORBB0000;
XG:=(REF(CROSS(C,中),1) AND C>中);
DRAWTEXT(XG,中*0.99,'★'),COLOR0000FF;
XB:=(REF(CROSS(C,下),1) AND C>下);
DRAWTEXT(XB,下,'弹');
均线5角度:=atan((MA(C,5)/ref(MA(C,5),3)-1)*100)*180/3.14159;
均线10角度:=atan((MA(C,10)/ref(MA(C,10),3)-1)*100)*180/3.14159;
均线20角度:=atan((MA(C,20)/ref(MA(C,20),3)-1)*100)*180/3.14159;
均线30角度:=atan((MA(C,30)/ref(MA(C,30),3)-1)*100)*180/3.14159;
均线60角度:=atan((MA(C,60)/ref(MA(C,60),3)-1)*100)*180/3.14159;
均线125角度:=atan((MA(C,125)/ref(MA(C,125),3)-1)*100)*180/3.14159;
均线250角度:=atan((MA(C,250)/ref(MA(C,250),3)-1)*100)*180/3.14159;
DRAWTEXTABS(5,10,'■5天均线角度:'+NUMTOSTRN(均线5角度,2)+''),ColorFFFFFF;
DRAWTEXTABS(160,10,'■10天均线角度:'+NUMTOSTRN(均线10角度,2)+''),ColorFFFFFF;
DRAWTEXTABS(315,10,'■20天均线角度:'+NUMTOSTRN(均线20角度,2)+''),ColorFFFFFF;
DRAWTEXTABS(515,10,'■30天均线角度:'+NUMTOSTRN(均线30角度,2)+''),ColorFFFFFF;
DRAWTEXTABS(5,25,'■60天均线角度:'+NUMTOSTRN(均线60角度,2)+''),ColorFFFFFF;
DRAWTEXTABS(160,25,'■125天均线角度:'+NUMTOSTRN(均线125角度,2)+''),ColorFFFFFF;
DRAWTEXTABS(315,25,'■250天均线角度:'+NUMTOSTRN(均线250角度,2)+''),ColorFFFFFF;
XF:=均线5角度>=45 AND 均线10角度>=60 AND
均线20角度>=45;
DRAWTEXT(XF,下*0.99,'∠'),COLORRED;
XP:=XG AND XF;
XL:=XA AND XF;
DRAWTEXT(XP,上*1.025,'←中牛');
DRAWTEXT(XL,上*1.025,'←强牛');
VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND
REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND
REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND
REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND
REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) AND
REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND
REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) AND
REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND
REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) AND
REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND
REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) AND
REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND
REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) AND
REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND
REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) AND
REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND
REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
卖1:=(VAR12+VAR14+VAR16+VAR18);
DRAWTEXT(卖1>0,HIGH*1.02,'←卖出'),CROSSDOT,LINETHICK1,COLORGREEN;
通达信源码:
牛熊分界线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL);
年线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL);
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
通1:=AA*102/100;
通2:=AA*(200-102)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
上:(1+7/100)*DD,CIRCLEDOT,COLORBLUE;
下:(1-7/100)*DD,CIRCLEDOT,COLORBLUE;
中:(上+下)/2,CIRCLEDOT,COLORBLUE;
IF(上>=REF(上,1),
上,DRAWNULL),CIRCLEDOT,COLOR0099FF;
IF(中>=REF(中,1),
中,DRAWNULL),CIRCLEDOT,COLOR0099FF;
IF(下>=REF(下,1),
下,DRAWNULL),CIRCLEDOT,COLOR0099FF;
DRAWTEXT(XA,上*0.99,'●'),COLORLIMAGENTA;
XG:=(REF(CROSS(C,中),1) AND C>中);
DRAWTEXT(XG,中,'★'),COLORLIRED;
XB:=(REF(CROSS(C,下),1) AND C>下);
DRAWTEXT(XB,下,'弹');
均线5角度:=ATAN((MA(CLOSE,5)/REF(MA(CLOSE,5),1)-1)*100)*180/3.14115926;
均线10角度:=ATAN((MA(C,10)/REF(MA(C,10),3)-1)*100)*180/3.14159;
均线20角度:=ATAN((MA(C,20)/REF(MA(C,20),3)-1)*100)*180/3.14159;
XF:=均线5角度>=45 AND 均线10角度>=60 AND
均线20角度>=45;
DRAWTEXT(XF,下*0.99,'∠'),COLORRED;
XP:=XA AND XF;
DRAWTEXT(XP,上*0.975,'真牛');
M:=MA(C,3);
N:=MA(C,7);
买2:=CROSS(MA(CLOSE,3),MA(CLOSE,7));
DRAWTEXT(买2,LOW*0.98,'㊣' ),COLORYELLOW;{3日上穿7日}
买:=M>REF(M,1) AND REF(M,1)
<REF(M,2);{3日上拐}
DRAWTEXT(买,LOW*0.98,'←买' ),COLORYELLOW;
VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND
REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND
REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND
REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND
REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) AND
REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND
REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) AND
REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND
REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) AND
REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND
REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) AND
REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND
REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) AND
REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND
REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) AND
REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND
REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
卖1:=(VAR12+VAR14+VAR16+VAR18);
DRAWTEXT(卖1>0,HIGH*1.02,'←卖出'),COLORGREEN;