1. 烽火战法指标公式
····TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
虚拟量:IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 && (SETCODE=0 || SETCODE=1),虚拟量,0,-1,-1),COLORFFFFFF;
成交量:VOL,VOLSTICK;
V5:MA(V,5),COLORWHITE;
V10:MA(V,10),COLORYELLOW;
V20:MA(V,20),COLORMAGENTA;
V120:MA(V,120),POINTDOT;
{20日内高量}
M:=10;
HDX:=FILTER(BACKSET(FILTER(REF(V,M)=HHV(V,2*M+1),M),M+1),M);
AAX:=REF(V,BARSLAST(HDX));
T1AX:=BARSLAST(HDX);
STICKLINE(T1AX,AAX,AAX,9,0),COLORWHITE;
二十量高点:IF(T1AX,AAX,AAX),COLORWHITE,NODRAW;
{30日内高量}
P:=15;
HDZ:=FILTER(BACKSET(FILTER(REF(V,P)=HHV(V,2*P+1),P),P+1),P);
AAZ:=REF(V,BARSLAST(HDZ));
T1AZ:=BARSLAST(HDZ);
STICKLINE(T1AZ,AAZ,AAZ,9,0),COLORF00FF0;
三十量高点:IF(T1AZ,AAZ,AAZ),COLORF00FF0,NODRAW;
{60日内高量}
MP:=30;
HDH:=FILTER(BACKSET(FILTER(REF(V,MP)=HHV(V,2*MP+1),MP),MP+1),MP);
AAH:=REF(V,BARSLAST(HDH));
T1AH:=BARSLAST(HDH);
STICKLINE(T1AH,AAH,AAH,9,0),COLOR0099FF;
六十量高点:IF(T1AH,AAH,AAH),COLOR0099FF,NODRAW;
量60:=IF(VOL>REF(HHV(VOL,60),1),222,0),COLORFF3399;
DRAWTEXT(CROSS(量60,1),六十量高点,'超量'),COLORGREEN;
{黄金柱}
绿低量:=13;
蓝低量:=55;
灰低量:=100;
H_L:=0.1*CONST(HHV(VOL,240));
VVOL:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL);{模拟量}
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,VVOL,0,1,-1),COLOR00C0C0;
量:VOL,VOLSTICK;
换手: VOL*10000/FINANCE(7),NODRAW; {DYNAINFO(37)*100}
换10T: SUM(换手,10),NODRAW;
倍数:=1.9;
倍量: VOL>=REF(V,1)*倍数 AND (IF(C<O,C>REF(C,1),1)),COLORYELLOW,NODRAW;
倍缩: REF(V,1)>=VOL*倍数,COLORMAGENTA,NODRAW;
平量: RANGE(V/REF(V,1),0.97,1.03) AND BARSCOUNT(V)>=2,COLORWHITE,NODRAW;
低量10: VOL=LLV(VOL,绿低量) AND BARSCOUNT(V)>=绿低量,COLORGREEN,NODRAW;
低量50: VOL=LLV(VOL,蓝低量) AND BARSCOUNT(V)>=蓝低量,COLORBLUE,NODRAW;
地量: VOL=LLV(VOL,灰低量) AND BARSCOUNT(V)>=灰低量,COLORGRAY,NODRAW;
V1:=VOL*0.9;{图标位置}
V2:=VOL*0.8;
STICKLINE(倍量, 0,V1,1,0),COLORYELLOW;
STICKLINE(平量,0,V1,1,0),COLORWHITE;
STICKLINE(低量10,0,V2,1,0),COLORLIGREEN;
STICKLINE(低量50,0,V2,1,0),COLORBLUE;
STICKLINE(地量,0,V2,1,0),COLORGRAY;
STICKLINE(倍缩,0,V*0.45,1,0),COLORMAGENTA;
STICKLINE(C<O AND C>REF(C,1),0,V,0,0),COLORRED;{假阴柱}
真阳或假阴:=C>O OR C>REF(C,1);
收阳:= REF(真阳或假阴,3);
倍量1:=REF(倍量,3);
高量:=REF(V,3)>=HHV(V,7);
三日不破:= LLV(C,3)>=REF(L,3);
价升:=COUNT(C>=REF(C,1),3)=3;{收盘价逐升}
量缩:=COUNT(V<=REF(V,1),3)=3;
连阳:= COUNT(真阳或假阴,3)=3;
倍量将军柱:= 倍量1 AND 三日不破 AND 收阳;
高量将军柱:= 高量 AND 三日不破 AND 收阳;
将军柱:= 倍量将军柱 OR 高量将军柱;
黄金柱:= 将军柱 AND 价升 AND 量缩 AND 连阳 ;
STICKLINE(黄金柱,0.3*V,0.7*V,1,0),COLORRED; {红柱}
DRAWICON(黄金柱,V*1.5,1);
V100:= V<=LLV(V,100)*1.2 AND V>0 AND BARSCOUNT(V)>=100;
百日地量群:=COUNT(V100,5)>=3;
DRAWTEXT(FILTER(百日地量群,4),V+3*H_L,'地量群'),COLORGRAY;
长阴短柱:=C/REF(C,1)<=0.96 AND V<HHV(V,30)/1.9;
DRAWTEXT(长阴短柱 ,V+1.6*H_L,'!'),COLORLICYAN;
{信息}
虚与量柱比:=虚拟量/六十量高点,NODRAW;
DRAWTEXT_FIX(1,0.00,0.00,0,STRCAT('虚拟与量柱比:',CON2STR(虚与量柱比,2))),COLOR0099FF;
本虚拟实比:=虚拟量/V,NODRAW;
DRAWTEXT_FIX(1,0.00,0.18,0,STRCAT('虚拟与实量比:',CON2STR(本虚拟实比,2))),COLORMAGENTA;
虚昨量比:=虚拟量/REF(V,1),NODRAW;
DRAWTEXT_FIX(1,0.00,0.36,0,STRCAT('虚拟与昨量比:',CON2STR(虚昨量比,2))),COLORMAGENTA;
量比:=DYNAINFO(17);
DRAWTEXT_FIX(1,0.35,0.00,0,STRCAT('量比:',CON2STR(量比,2))),COLORYELLOW;
{涨幅:=(C-REF(C,1))/REF(C,1)*100;
DRAWTEXT_FIX(1,0.21,0.34,0,STRCAT('涨幅:',CON2STR(涨幅,2))),COLORYELLOW;}
量填满:=V/MA(VOL,5);
DRAWTEXT_FIX(1,0.35,0.18,0,STRCAT('量填满:',CON2STR(量填满,2))),COLORWHITE;
实昨量比:=V/REF(V,1),NODRAW;
DRAWTEXT_FIX(1,0.35,0.36,0,STRCAT('实量与昨量比:',CON2STR(实昨量比,2))),COLORCYAN;
量能饱和:=(AMOUNT/CLOSE)/HHV((AMOUNT/CLOSE),11)*100,COLORLIMAGENTA,NODRAW;
VAR1:=AMOUNT/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主动买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),AMOUNT/2)),COLORYELLOW;
{STICKLINE(量能饱和=100,主动买盘/8000,0,2,0),COLORMAGENTA;}
百日低量柱:=MIN(LLV( VOL,99),VOL)=VOL;
DRAWTEXT(百日低量柱,VOL*1.06,'百日低'),COLORYELLOW;
DRAWICON(V=LLV(V,99),V5,26);
总家数:=INDEXADV+INDEXDEC,NODRAW;
涨家数:=INDEXADV,NODRAW;
跌家数:=INDEXDEC,NODRAW;
差数:=INDEXADV-INDEXDEC,NODRAW;
DRAWTEXT_FIX(1,0.55,0.00,0,STRCAT('【涨家数】:',CON2STR(涨家数,0))),COLORMAGENTA;
DRAWTEXT_FIX(1,0.55,0.18,0,STRCAT('【跌家数】:',CON2STR(跌家数,0))),COLORGREEN;
DRAWTEXT_FIX(1,0.75,0.00,0,STRCAT('【总家数】:',CON2STR(总家数,0))),COLORYELLOW;
DRAWTEXT_FIX(1,0.75,0.18,0,STRCAT('【差 数】:',CON2STR(差数,0))),COLORGREEN;
2. 烦请老师重新编个宁俊明135战法:“红杏出墙”公式
{BARSLAST}---不是未来函数
3. 2560战法选股公式怎么选回踩
{2560战法主图}
MA5:MA(C,5),LINETHICK2;
MA10:MA(C,10);
MA25:MA(C,25),LINETHICK2;
MA60:MA(C,60);
MA120:MA(C,120);
MA250:MA(C,250);
IF(MA25<REF(MA25,1),MA25,DRAWNULL),COLORGREEN, LINETHICK2;
PP1:=H>=MA(C,5)*1.08;
PP2:=L*1.2<=MA(C,25);
DRAWICON(PP1,H*1.02,15);
DRAWICON(PP2,L*0.97,26);
STICKLINE(CROSS(MA(C,5),MA(C,25)),O,C,1,0),COLORYELLOW;
DRAWICON((MA(C,4)*4+MA(C,25))/5>=MA(C,25) AND MA(C,5)<MA(C,25),L*0.97,1);
=================================
{使用的2560战法十分简单:25日均线坚决向上,5日均线上穿或回踩25日均线时,成交量5均量大于60均量就是介入机会,最好此时出现缩量小星线过渡:};
XG:COUNT(MA(C,25)>REF(MA(C,25),1),5)>=1 AND (CROSS(MA(C,5),MA(C,25)) OR L<MA(C,25) AND C>MA(C,25)) AND MA(V,5)>MA(V,60) AND V/REF(V,1)<1.2 AND MIN(C,O)-L>ABS(O-C)*2.5;
4. 老师 我的系统是通达信,下面是二选股公示源码:
EMA30:EMA(C,30),colorwhite,LINETHICK2;
EMA60:EMA(C,60),COLORFF00FF;
EMA90:EMA(C,90),coloryellow;
EMA120:EMA(C,120),COLORFFCC66;
EMA250:EMA(C,250),colorblue;
ss:=CROSS(EMA30,EMA60) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(EMA30,EMA120) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(EMA60,EMA90) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(EMA30,EMA90) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018 AND CROSS(EMA30,EMA120);
{DRAWICON(SS,L-0.04,1);}
DD:=CROSS(EMA60,EMA90) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(EMA60,EMA250) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(EMA90,EMA120) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(EMA60,EMA120) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018 AND CROSS(EMA30,EMA250);
DD OR SS;
5. 赢在起涨点战法选股公式
公式源代码如下:
CROSS(EXPMA(C,12),EXPMA(C,50)) AND O>C AND CROSS(EXPMA(C,50),L) AND C>EXPMA(C,50)
所有的指标不是万能的,公式筛选的成功率也跟大盘的强弱有关,弱势行情下的筛选准确率肯定也要打折扣,但是强势情况下,筛选就非常有必要了。