当前位置:分析家公式网 → 股票公式 → 大智慧L2公式 → 一键转帖:乖离率划线公式(大智慧L2和通达信原码)
软件名称:[B]乖离率划线公式(大智慧L2和通达信原码)[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:解密版
软件大小:0 Bytes
官方主页:Home Page
更新时间:2009-09-13 12:59:06
软件简介:
看了黑马区班长王小松的实站一招鲜,有一招是乖离率划线的,虽然必须与其他多个公式合用才能确定买卖点,不过本人还是觉得很好。可惜没有原码,在网上找来这个大智慧的原码(见下面),在广发通达信版上测试通不过,提示不认识barstatus,后续语句怎样还不知道。本人不懂大智慧,通达信里好象也没有这个BARSTATUS函数,请各位老师或理想同学帮改成通达信能用的原码,谢谢。
{12日乖离率划趋势线}
bb: (CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100,COLORWHITE;{12日乖离率}
A1:=REF(bb,2)=HHV(bb,2*2+1); B1:=FILTER(A1,2); C1:=BACKSET(B1,2+1); D1:=FILTER(C1,2);
A2:=REF(bb,2)=LLV(bb,2*2+1); B2:=FILTER(A2,2); C2:=BACKSET(B2,2+1); D2:=FILTER(C2,2);
H1:=(D1 AND NOT(D2)) OR BARSTATUS=2 OR BARSCOUNT(C)=1;
L1:=(D2 AND NOT(D1)); H2:=D1 AND NOT(D2); X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));
G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);
L2:=LD OR BARSTATUS=2 OR BARSCOUNT(C)=1;
X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));
G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);
R1:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1); S1:=R1>REF(R1,1);
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2); S2:=R2>REF(R2,1);
压力线:linevalue(S2,bb,S1,bb,0,0),colorred;
DRAWICON(ref(bb,1)<=压力线 and bb>压力线,压力线,4),ALIGN1;
突破:bb>=压力线,LINETHICK0;
改成通达信的源码是:
{12日乖离率划趋势线}
BB: (CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100,COLORWHITE;{12日乖离率}
A1:=REF(BB,2)=HHV(BB,2*2+1);
B1:=FILTER(A1,2);
C1:=BACKSET(B1,2+1);
D1:=FILTER(C1,2);
A2:=REF(BB,2)=LLV(BB,2*2+1);
B2:=FILTER(A2,2);
C2:=BACKSET(B2,2+1);
D2:=FILTER(C2,2);
H1:=(D1 AND NOT(D2)) OR ISLASTBAR=1 OR BARSCOUNT(C)=1;
L1:=(D2 AND NOT(D1));
H2:=D1 AND NOT(D2);
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));
G1:=F1>REF(F1,1);
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR=1 OR BARSCOUNT(C)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));
G2:=F2>REF(F2,1);
I2:=BACKSET(G2,2);
HD:=I2>REF(I2,1);
R1:=BACKSET(ISLASTBAR=1,BARSLAST(HD)+1);
S1:=R1>REF(R1,1);
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);
S2:=R2>REF(R2,1);
压力线:DRAWLINE(S2,BB,S1,BB,0),COLORRED;
DRAWICON(REF(BB,1)<=压力线 AND BB>压力线,压力线,5);
突破:BB>=压力线,LINETHICK0;
{12日乖离率划趋势线}
bb: (CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100,COLORWHITE;{12日乖离率}
A1:=REF(bb,2)=HHV(bb,2*2+1); B1:=FILTER(A1,2); C1:=BACKSET(B1,2+1); D1:=FILTER(C1,2);
A2:=REF(bb,2)=LLV(bb,2*2+1); B2:=FILTER(A2,2); C2:=BACKSET(B2,2+1); D2:=FILTER(C2,2);
H1:=(D1 AND NOT(D2)) OR BARSTATUS=2 OR BARSCOUNT(C)=1;
L1:=(D2 AND NOT(D1)); H2:=D1 AND NOT(D2); X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));
G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);
L2:=LD OR BARSTATUS=2 OR BARSCOUNT(C)=1;
X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));
G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);
R1:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1); S1:=R1>REF(R1,1);
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2); S2:=R2>REF(R2,1);
压力线:linevalue(S2,bb,S1,bb,0,0),colorred;
DRAWICON(ref(bb,1)<=压力线 and bb>压力线,压力线,4),ALIGN1;
突破:bb>=压力线,LINETHICK0;
改成通达信的源码是:
{12日乖离率划趋势线}
BB: (CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100,COLORWHITE;{12日乖离率}
A1:=REF(BB,2)=HHV(BB,2*2+1);
B1:=FILTER(A1,2);
C1:=BACKSET(B1,2+1);
D1:=FILTER(C1,2);
A2:=REF(BB,2)=LLV(BB,2*2+1);
B2:=FILTER(A2,2);
C2:=BACKSET(B2,2+1);
D2:=FILTER(C2,2);
H1:=(D1 AND NOT(D2)) OR ISLASTBAR=1 OR BARSCOUNT(C)=1;
L1:=(D2 AND NOT(D1));
H2:=D1 AND NOT(D2);
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));
G1:=F1>REF(F1,1);
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR=1 OR BARSCOUNT(C)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));
G2:=F2>REF(F2,1);
I2:=BACKSET(G2,2);
HD:=I2>REF(I2,1);
R1:=BACKSET(ISLASTBAR=1,BARSLAST(HD)+1);
S1:=R1>REF(R1,1);
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);
S2:=R2>REF(R2,1);
压力线:DRAWLINE(S2,BB,S1,BB,0),COLORRED;
DRAWICON(REF(BB,1)<=压力线 AND BB>压力线,压力线,5);
突破:BB>=压力线,LINETHICK0;
[url=http://www.70822.com/soft/sort013/sort03/down-12608.html]乖离率划线公式(大智慧L2和通达信原码)[/url]