软件名称:[B]好公式源码发出来并讲解[/B]
软件类型:国产软件
运行环境:Win9x/Vista/WinXP/Win7
软件语言:简体中文
授权方式:共享软件
软件大小:20.0 KB
官方主页:Home Page
更新时间:2010-04-07 07:56:25
软件简介:
我也是一个新手,发现很多朋友对指标一知半解,只关心准于不准,靠指标来选股,我觉得:
一、公式在不在多也不在精,在于自己理解,如果理解了其中精髓再多公式都可以分辨自如,如果不理解公式多了只是徒增烦恼,不知道选哪个?
二、公式在于简单不在于复杂,越是复杂的公式越难以理解,也就越难以看穿这个公式的本质。
三、公式在于给人选股的方向和判断股票的好坏,但是绝不是帮人选股。
我将把我自己从网上收集的,觉得比较经典的公式陆续发出来,同时说明公式的含义,希望可以帮助帮助大家。如果大家也有好的公式希望可以贡献出来,我们一起收集。我们的目标是,把好公式一网打尽。
注:公式基本上是通用的,如果遇到个别不能用的可以提出来,比如,通达信里面所有STICKLINE函数倒数第二个参数7,一般要改成2,不然非常丑。
一、
100,POINTDOT;
115,pointdot;
SAT:(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100,colorred;
drawicon(SAT>=100,SAT*0.95,12);
解释:用“今天的成交量除以今天的收盘价”和“20天以来最高量除以最高价”相比
含义:一个股票要上涨需要的是量价配合,当上面这个指标接近100时,基本上可以认为是放量滞涨了。。对于极端强势股票和一看就知道没有放量滞涨的股票除外。。
二、
0.2,POINTDOT;
0.5,POINTDOT;
1.75,POINTDOT;
3.2,POINTDOT;
3.5,POINTDOT;
动力线:= EMA((CLOSE-LLV(LOW,10))/(HHV(HIGH,25)-LLV(LOW,10))*4,4);
STICKLINE(动力线>REF(动力线,1) ,动力线 ,REF(动力线,1),7,1),COLORRED;
STICKLINE(动力线<=REF(动力线,1) ,动力线 ,REF(动力线,1),7,1),COLORGREEN;
解释:动力线实质是对KDJ里面的第一个参数RSV的锐化后再钝化,而指标图里面的柱体就是动力线。
含义:当红柱到0.5是超跌,0.5是绝对大底了。。0.5是强弱线,3.2是快要到顶,3.5是非常危险。。由于是从KDJ演化而来,可以对照KDJ参看,如果对KDJ很有感觉也可以不用这个指标。
这个指标的最好作用是判断一个股票相对处于什么位置。
三、
这个就是我下面图的“庄进场”
VAR1:=SMA(ABS(LOW-REF(LOW,1)),13,1)/(SMA(MAX(LOW-REF(LOW,1),0),13,1));
VAR2:=EMA(VAR1,13);
VAR3:=EMA(IF(LOW<=LLV(LOW,34),VAR2+HHV(VAR2,34)*2,0),3);
抄底:IF(VAR3>REF(VAR3,1),VAR3,0),LINETHICK2,COLOR10FFFF;
上面这个指标解释起来相对复杂,它是一个抄底指标,其最大的好处在于阴线就可以发出指标(一定要配合着用)
四、
JJ:=(H+L+C)/3;
QJ0:=VOL/IF(H=L,4,H-L);
J:="KDJ.J";
QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(C,O)),QJ0*(MIN(O,C)-L));
QJ2:=IF(CAPITAL=0,QJ0*(MIN(O,C)-L),QJ0*(JJ-MIN(C,O)));
QJ3:=QJ0*(H-MAX(O,C));
QJ4:=QJ0*(MAX(C,O)-JJ);
QJ5:=QJ1+QJ2;QJ6:=QJ3+QJ4;
DD:=(QJ5-QJ6)/(QJ5+QJ6)*100;
DDX:=((QJ1+QJ2)-(QJ3+QJ4))/SUM(VOL,10)*100;
DDY:=((QJ2+QJ4)-(QJ1+QJ3))/SUM(VOL,10)*100;
DDZ:=DD*17;
弄点钱玩玩:IF(CROSS(J,0) AND ((DDX>0 AND DDY>0) OR DDZ>400),1,0),LINETHICK0;
DRAWICON(弄点钱玩玩=1,1,1);
解释:这是一发千钧的弄点钱玩玩,这个指标包括两部分,一个是KDJ的J>0,这个条件很多公式都在使用,所以大家应该多注意注意KDJ的J。第二个条件是他独创的千钧四分法的应用,他把一根K线分成四部分,用模拟的方法代表不同的人买入(比如大户,散户),大家可以去论坛搜搜,这个指标效果还是不错的。
含义:这个指标是抄底,但是是红柱买入,我个人认为,j值穿过0,然后放量上涨,得出的结论也差不多。
五、
1.2,pointdot;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA22:=MA(C,22);
MA60:=MA(C,60);
MA120:=MA(C,120);
MA7:=MAX(MA5,MAX(MA10,MAX(MA22,MAX(MA60,MA120))));
MA8:=MIN(MA5,MIN(MA10,MIN(MA22,MIN(MA60,MA120))));
均线集中度:MA7/MA8;
均线汇一:IF(均线集中度<1.2 AND CROSS("KDJ.J",0),1.4,1.2);
解释:用5日,10日,22日,60日,120日均线的最大值除以他们的最小值,当这个值小于1.2(也就是五线靠的很近)并且j>0时,选股
含义:常说均线纠缠后发散容易出现大牛股,这个“均线纠缠”就是五条线的最大值除以最小值大于1.2,发散这里用的是J>0,当然了,这个并不一定准确,你可以用自己的目测看看是不是发散了,比如用传统的均线理论。。
六、
{CCI}
TYP:= (HIGH+LOW+CLOSE)/3;
CC1:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
C1:=SMA(CC1,3,1);
C2:=SMA(C1,3,1);
C3:=3*C1-2*C2;
CB1:=EMA(C3,5);
{RSI}
LC := REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
RSI:=(RSI1-50)*5;
R1:=SMA(RSI,3,1);
D1:=SMA(R1,3,1);
J1:=3*R1-2*D1;
RR1:=EMA(J1,5);
RR2:=REF(RR1,1);
RR:=RR1>RR2;
{KDJ}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
K1:=(K-50)*5;
K2:=SMA(K1,3,1);
D2:=SMA(K2,3,1);
J2:=3*K2-2*D2;
BB1:=EMA(J2,5);
三线共振:RR AND NOT(REF(RR,1)) AND (RR1<-100 AND BB1<-100) AND CB1<-100;
解释:这里把最常用的三个指标CCI,RSI,KDJ三个指标合一,以RSI为主,同时加以用CCI和KDJ辅助判断位置
含义:这个指标看起来不错(事实上也是不差),但是起到辅助判断的作用大于选股,道理比较简单,指标都开始走的这么好了,图形一般都走了一段时间了。
七、
TYP1:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP1-MA(TYP1,14))/(0.015*AVEDEV(TYP1,14));
CCI修正1:=EMA(EMA(EMA(CCI,2),2),2);
CCI修正2:=EMA(EMA(EMA(CCI,3),2),2);
J11:=EMA(EMA(EMA("KDJ.J",2),2),2);
双CCI:IF((CROSS(CCI修正1,CCI修正2) OR (CCI修正1 >=CCI修正2))
AND CCI修正1>=-101 AND CCI修正1>=REF(CCI修正1,1)
AND REF(CCI修正1,1)<-101 AND J11>REF(J11,1),1,0);
解释:把CCI指标经过两次不同的钝化,以此来发现CCI哪怕一点点的变化,同时加以KDJ的J来辅助。(双CCI实在是高,向开发者致敬)
含义:这个指标用30分钟选股,收盘时候选,第二天高开成功率很高。
我把上面四个选股的公式放到一个图里面了,大家看下
八、
{均线}
AA05:MA(C,5);
AA10:=MA(C,10);
AA30:MA(C,30),POINTDOT,COLORFF00FF;
{乖离和角度}
五日乖离率:=(C-AA05)/AA05*100;
三拾日乖离率:=(C-AA30)/AA30*100;
BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;
BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;
BB30:=ATAN((AA30/REF(AA30,1)-1)*100)*180/3.1416;
{上升速度}
速度5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);
加速度5:=EMA((速度5-REF(速度5,1)),3);
{均线}
STICKLINE(BB05>30 AND AA05>REF(AA05,1),AA05,REF(AA05,1),7,1),COLORCYAN;
STICKLINE(BB05<0 AND AA05<REF(AA05,1),AA05,REF(AA05,1),7,1),COLORYELLOW;
STICKLINE(BB30>15 AND AA30>REF(AA30,1),AA30,REF(AA30,1),7,1),COLORFF00FF;
{狙击}
狙:=FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10);
DRAWTEXT(狙,LOW*0.98,'←狙'),COLORYELLOW;
{加仓}
加:=FILTER(COUNT(CROSS(BB05,30),5)>=1 AND AA05>REF(AA05,1)
AND 三拾日乖离率>REF(三拾日乖离率,1) AND AA10>REF(AA10,1)
AND 加速度5>REF(加速度5,1) AND 速度5>REF(速度5,1),10);
DRAWTEXT(加 ,LOW*0.98,'←加'),COLORRED;
{清仓}
清:=FILTER(COUNT(CROSS(30,BB05),5)>=1 AND (C>AA30 OR O>AA30)
AND AA05<REF(AA05,1) AND 三拾日乖离率<REF(三拾日乖离率,1)
AND AA10<REF(AA10,1),10);
DRAWTEXT(清,HIGH*1.02,'←清'),COLORGREEN;
{减仓}
JC:=CROSS(0,五日乖离率) AND 三拾日乖离率<REF(三拾日乖离率,1) AND
AA10>REF(AA10,1) ;
减:=FILTER(JC,10);
DRAWTEXT(减,HIGH*1.02,'←减'),COLORCYAN;
{买入}
MR:=COUNT(CROSS(五日乖离率,0),3)>=1 AND 三拾日乖离率>REF(三拾日乖离率,1) AND AA05>REF(AA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<AA30;
买:=FILTER(MR,10);
DRAWTEXT(买,LOW*0.98,'←买'),COLORYELLOW;
{异动}
VAR1:=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW));
VAR2:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100);
MV:=(VAR1+VAR2)/AMOUNT*VOL*100*50;
异:=(MV>6 AND L<=LLV(L,10));
DRAWTEXT(异,L*0.95,'←异'),COLORCYAN;
{涨停柱红涨停兰跌停}
C2:=REF(C,1);
涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(涨停,OPEN,CLOSE,7,0),COLOR0000FF;
STICKLINE(
[url=http://www.70822.com/soft/sort013/sort05/down-18456.html]好公式源码发出来并讲解[/url]