谢谢”悬崖的舞者“提供线索,没经过你同意,写好了拿出来和大家一起分享。其实,任何一个指标都是大概率事件,没必要收起来,拿出来大家一起改进最好了。
标准K线形态:震荡幅度小于5%的十字星(K1)+2%以上的大阴线(K2)+震荡幅度小于5%的十字星(K3)。
注:类似形态亦可。
均线系统:采用5.10.30作为参数。
注:可运用于各种周期(小时、分钟、周等),根据均线方向性,采用格兰威原则进行交易。
在经过我的理解优化 五月份出票80张。那是相当的(此处略去100字)。
{主图}
M5:MA(C,5);
M10:MA(C,10);
M30:MA(C,30);
HH:=MAX(MAX(M5,M10),M30);
LL:=MIN(MIN(M5,M10),M30);
NH:=(HH/LL-1)*100;
ZF:=(H-L)/REF(C,1)*100;
A:=((H-MAX(C,O))>(MAX(C,O)-MIN(C,O))*2 AND L<MIN(C,O)) OR ((MIN(C,O)-L)>(MAX(C,O)-MIN(C,O))*2 AND H>MAX(C,O));
B:=(REF(C,1)-C)/C*100;
D:=O>LL;
E:=REF(MIN(C,O),1)/O;
K1:=ZF<5 AND A;
K2:=C<O AND B>2 AND REF(MIN(C,O),1)>(O-C)/2+C AND D AND E<1.02;
K3:=ZF<5 AND A AND MAX(C,O)<REF((O-C)/2+C,1) ;
XG:=REF(K1,2) AND REF(K2,1) AND K3 AND NH<9.8 ;
T:=BARSLAST(XG);
TJ:=TOTALBARSCOUNT>200 AND FINANCE(7)/100000000<40;
XG1:COUNT(M5>REF(M5,1)*1.002,T+1)=1 AND M5>REF(M5,1)*1.002 AND TJ;
STICKLINE(XG1,L,H,0,0),COLOR0088EE;
STICKLINE(XG1,CLOSE,OPEN,3,0),COLOR0055AA;
STICKLINE(XG1,CLOSE,OPEN,2.8,0),COLOR0066BB;
STICKLINE(XG1,CLOSE,OPEN,2.5,0),COLOR0077CC;
STICKLINE(XG1,CLOSE,OPEN,2.2,0),COLOR0088DD;
STICKLINE(XG1,CLOSE,OPEN,1.7,0),COLOR0099EE;
STICKLINE(XG1,CLOSE,OPEN,1.2,0),COLOR00AAFF;
STICKLINE(XG1,CLOSE,OPEN,0.7,0),COLOR00CCFF;
STICKLINE(XG1,CLOSE,OPEN,0.2,0),COLOR00FFFF;
DRAWICON(XG1,L*0.95,1);
{幅图}
M5A:=MA(C,5);
M10A:=MA(C,10);
M30A:=MA(C,30);
HHA:=MAX(MAX(M5A,M10A),M30A);
LLA:=MIN(MIN(M5A,M10A),M30A);
NHA:=(HHA/LLA-1)*100;
ZFA:=(H-L)/REF(C,1)*100;
AA:=((H-MAX(C,O))>(MAX(C,O)-MIN(C,O))*2 AND L<MIN(C,O)) OR ((MIN(C,O)-L)>(MAX(C,O)-MIN(C,O))*2 AND H>MAX(C,O));
BA:=(REF(C,1)-C)/C*100;
DA:=O>LLA;
EA:=REF(MIN(C,O),1)/O;
K1A:=ZFA<5 AND AA;
K2A:=C<O AND BA>2 AND REF(MIN(C,O),1)>(O-C)/2+C AND DA AND EA<1.02;
K3A:=ZFA<5 AND AA AND MAX(C,O)<REF((O-C)/2+C,1) ;
XG1A:=REF(K1A,2) AND REF(K2A,1) AND K3A AND NHA<9.8 ;
TA:=BARSLAST(XG1A);
TJA:=TOTALBARSCOUNT>200 AND FINANCE(7)/100000000<40;
XGA:=COUNT(M5A>REF(M5A,1)*1.002,TA+1)=1 AND M5A>REF(M5A,1)*1.002 AND TJA;
STICKLINE(XGA,0,7.7,1.5,0),COLORYELLOW;
{选股}
M5B:=MA(C,5);
M10B:=MA(C,10);
M30B:=MA(C,30);
HHB:=MAX(MAX(M5B,M10B),M30B);
LLB:=MIN(MIN(M5B,M10B),M30B);
NHB:=(HHB/LLB-1)*100;
ZFB:=(H-L)/REF(C,1)*100;
AB:=((H-MAX(C,O))>(MAX(C,O)-MIN(C,O))*2 AND L<MIN(C,O)) OR ((MIN(C,O)-L)>(MAX(C,O)-MIN(C,O))*2 AND H>MAX(C,O));
BB:=(REF(C,1)-C)/C*100;
DB:=O>LLB;
EB:=REF(MIN(C,O),1)/O;
K1B:=ZFB<5 AND AB;
K2B:=C<O AND BB>2 AND REF(MIN(C,O),1)>(O-C)/2+C AND DB AND EB<1.02;
K3B:=ZFB<5 AND AB AND MAX(C,O)<REF((O-C)/2+C,1) ;
XG1B:=REF(K1B,2) AND REF(K2B,1) AND K3B AND NHB<9.8 ;
TB:=BARSLAST(XG1B);
TJB:=TOTALBARSCOUNT>200 AND FINANCE(7)/100000000<40;
XGB:COUNT(M5B>REF(M5B,1)*1.002,TB+1)=1 AND M5B>REF(M5B,1)*1.002 AND TJB;