复盘工具:
用公式可以可以通过一键选股,或者股票池筛选到相应的版块进行归类,然后进行复盘,辅助的工具还有《龙头复盘神器》,可以在网上搜素。 首板:S1:=DYNAINFO(17)>0;
S2:=IF(NA
MELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=
EVERY(C>=ZTP
RICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAM
EINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND
DATE>VER1,0.2 ,IF(INBLOCK(‘
ST板块‘),0.05,0.1)));
ZF:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
ZF AND COUNT(ZF,2)=1 AND S11;
二板:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=E
VERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
涨停:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
XG:EVERY(涨停,2) AND COUNT(涨停,3)=2 AND S11 AND DYNAINFO(4)>0 ;
三板:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
涨停:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
XG:EVERY(涨停,3) AND COUNT(涨停,4)=3 AND S11 ;
四版:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
涨停:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
XG:EVERY(涨停,4) AND COUNT(涨停,5)=4 AND S11 ;
五板:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
涨停:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
XG:EVERY(涨停,5) AND COUNT(涨停,6)=5 AND S11 ;
六板+:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
涨停:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
XG:EVERY(涨停,6) AND S11;
炸板:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
ZT:H>=ZTPRICE(REF(C,1),BK) AND C0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
ZT:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
XG: REF(EVERY(ZT,N),1) AND REF(C,1)*1.0995>C AND C0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S4 AND S5 AND S7 AND S8 AND S10;
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
ZT:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
TJ1:=C>REF(C,1) AND O>C;
TJ2:=C>REF(H,1) OR C>REF(C,1);
TJ3:=MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,30);
XG:REF(ZT,2) AND REF(TJ1,1) AND TJ2 AND TJ3 AND S11 ;
个股涨幅排序:十日涨幅:ROUND2((C/REF(C,10)-1)*100,2),NODRAW;
二十日涨幅:ROUND2((C/REF(C,20)-1)*100,2),NODRAW;
三十日涨幅:ROUND2((C/REF(C,30)-1)*100,2),NODRAW;
六十日涨幅:ROUND2((C/REF(C,60)-1)*100,2),NODRAW;
{可以进行排序,也可以用综合选股选取,我个人使用的二十日涨幅排行前20,基本就能选出最近市场的高标}
N日新高:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S4 AND S5 AND S7 AND S8 AND S10;
高:=REF(HHV(H,N),1);
XG:C>高 AND S11 AND C>O;
{N可以根据需求调整}
天量:S1:=DYNAINFO(17)>0;
S2:=IF(NAMELIKE(‘S‘),0,1);
S3:=IF(NAMELIKE(‘*‘),0,1);
S4:=IF(CODELIKE(‘68‘),0,1);
S5:=IF(CODELIKE(‘30‘),0,1);
S6:=IF(CODELIKE(‘60‘),0,1);
S7:=IF(CODELIKE(‘8‘),0,1);
S8:=IF(CODELIKE(‘4‘),0,1);
S9:=EVERY(C>=ZTPRICE(REF(C,1),0.1),BARSCOUNT(C)) OR NAMEINCLUDE(‘N‘);
S10:=NOT(S9);
S11:=S1 AND S2 AND S3 AND S4 AND S5 AND S7 AND S8 AND S10;
M1:=MA(C,5);
M2:=MA(C,10);
M3:=MA(C,20);
M5:=MA(C,60);
多头排列:=M1>=M2 AND M2>=M3 AND M3>=M5 ;
均线向上:= M5>=REF(M5,1) AND M3>=REF(M3,1) AND M2>REF(M2,1) AND M1>REF(M1,1);
VER1:=1200823;
BK:=IF(INBLOCK(‘科创板‘),0.2,IF(INBLOCK(‘创业板‘) AND DATE>VER1,0.2 ,IF(INBLOCK(‘ST板块‘),0.05,0.1)));
涨停:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
TJ:=HHV(V,9999);
TJ1:=BARSLAST(TJ=V);
TJ2:=C
ROSS(C,REF(H,TJ1));
天量:=HHV(V,BARSCOUNT(C)-5);
XG1:=V=天量;
XG2:=COUNT(TJ2,TJ1)=1 AND TJ2;
XG:(XG1 OR XG2) AND S11 AND 多头排列 AND 均线向上 AND 涨停 ;
{涨停过历史天量k线,或者涨停创天量}
分时主图:{因为要调取数据,所以必须要建立引用公式,名字也要是“引用”,如要改名字必须要改参数}
引用:昨量:REF(V,1);
竞价量:DYNAINFO(15)/DYNAINFO(4)/100;
今昨比:竞价量/昨量*100;
今昨量比:V/REF(V,1)*100;
均量:REF(MA(V,5),1);
筹码:
WINNER(C)*100;
昨成交额:REF(AMO,1);
H1:REF(H,1);
L1:REF(L,1);
昨均价:REF(AMO/V/100,1);
新高:REF(HHV(
HIGH,60),1);
分时主图:HV:HHV(HIGH,480),DOT
LINE,COLORRED;
LV:LLV(LOW,480),DOTLINE,COLOR
GREEN;
JJ:=SUM(C*V,F
ROMOPEN)/SUM(V,FROM
OPEN);
均量:=MA(V,5);
量连增:=均量>REF(均量,1) AND REF(均量,1)>REF(均量,2);
价连涨:=C>=REF(C,1) AND REF(C,1)>REF(C,2);
价量线上:=C>JJ AND V>均量;
倍量:=V>=REF(V,1)*2 ;
价新高:=C>=HHV(C,FROMOPEN);
量新高:=V>=HHV(V,FROMOPEN);
起爆:=FILTER(量连增 AND 价连涨 AND 价量线上 AND 倍量 AND 价新高 AND 量新高,20);
DRAW
ICON(起爆,C,1);
竞价金额:=ROUND2(DYNAINFO(15)/10000,2),NODRAW,COLORMAG
ENTA;
今成交额:=DYNAINFO(10)/100000000,NODRAW,COLORRED;
昨成交额:=引用.昨成交额#DAY/100000000#DAY,NODRAW,COLORY
ELLOW;
竟额比昨:=DYNAINFO(15)/引用.昨成交额#DAY*100;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.10,0.73,0,
STRCAT(S
TRCAT(‘竞价金额=‘,VAR2STR(竞价金额,2)),‘万元‘)),COLORRED;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.10,0.80,0,ST
RCAT(STRCAT(‘昨成交额=‘,VAR2STR(昨成交额,2)),‘亿元‘)),COLORMA
GENTA;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.10,0.87,0,STRCAT(STRCAT(‘今成交额=‘,VAR2STR(今成交额,2)),‘亿元‘)),COLOR
YELLOW;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.10,0.94,0,STRCAT(STRCAT(‘竟额比昨=‘,VAR2STR(竟额比昨,2)),‘%‘)),COLORM
AGENTA;
开盘量:=DYNAINFO(15)/DYNAINFO(4)/100;
竞价量:=开盘量;
昨量:=引用.昨量#DAY;
今昨比:=引用.今昨比#DAY;
开换:开盘量*10000/FINANCE(46),NODRAW;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.40,0.73,0,STRCAT(‘今竞价量=‘,VAR2STR(竞价量,2))),COLORRED;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.40,0.80,0,STRCAT(‘昨成交量=‘,VAR2STR(昨量,2))),COLORMAGENTA;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.40,0.87,0,STRCAT(STRCAT(‘竟量比昨=‘,CON2STR(今昨比,2)),‘‘)),COLORYELLOW;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.40,0.94,0,STRCAT(STRCAT(‘竞价换手=‘,VAR2STR(开换,2)),‘%‘)),COLORMAGENTA;
自流:=DYNAINFO(8)*10000/FINANCE(46);
今昨量比:=引用.今昨量比#DAY;
竞量量比:=竞价量*100/引用.均量#DAY;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.70,0.73,0,STRCAT(‘竞量量比=‘,VAR2STR(竞量量比,2))),COLORRED;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.70,0.80,0,STRCAT(‘即时量比=‘,VAR2STR(DYNAINFO(17),2))),COLORMAGENTA;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.70,0.87,0,STRCAT(‘今昨量比=‘,VAR2STR(今昨量比,2))),COLORYELLOW;
DRAWTEXT_FIX(DYNAINFO(11)>0,0.70,0.94,0,STRCAT(STRCAT(‘自流换手=‘,VAR2STR(自流,2)),‘%‘)),COLORMAGENTA;
ZG:=引用.H1#DAY;
昨均:=引用.昨均价#DAY;
ZD:=引用.L1#DAY;
DRAWTEXT_FIX(1,1,1-0.988,1,STRCAT(‘昨高 : ‘,CON2STR(ZG,2))),COLORWHITE;
DRAWTEXT_FIX(1,1,1-0.857,1,STRCAT(‘昨均 : ‘,CON2STR(昨均,2))),COLOR
CYAN;
DRAWTEXT_FIX(1,1,1-0.714,1,STRCAT(‘昨低 : ‘,CON2STR(ZD,2))),COLORWHITE;
五日:=引用.M5#DAY,COLORMAGENTA;
十日:=引用.M10#DAY,COLORGREEN;
二十日:=引用.M20#DAY;
六十日:=引用.M60#DAY;
{一百二十日:=引用.M120#DAY;}
DRAWTEXT_FIX(1,1,1-0.571,1,STRCAT(‘M5 : ‘,CON2STR(五日,2))),COLORMAGENTA;
DRAWTEXT_FIX(1,1,1-0.428,1,STRCAT(‘M10 : ‘,CON2STR(十日,2))),COLORYELLOW;
DRAWTEXT_FIX(1,1,1-0.285,1,STRCAT(‘M20 : ‘,CON2STR(二十日,2))),COLORCYAN;
DRAWTEXT_FIX(1,1,1-0.142,1,STRCAT(‘M60 : ‘,CON2STR(六十日,2))),COLORWHITE;
前高价:=引用.H1#DAY;
DK:REFDATE(前高价,DATE),COLORRED,LINETHICK1;
前低价:=引用.L1#DAY;
CK:REFDATE(前低价,DATE),COLORGREEN,LINETHICK1;
昨均价:=引用.昨均价#DAY;
OK:REFDATE(昨均价,DATE),COLORYELLOW,LINETHICK1;
新高:=引用.新高#DAY;
SC:=CROSS(C,新高);
KK:DRAWLINE(IF(SC,1,新高),新高,C>新高,新高,0),CO
LORLIMAGENTA;
DRAWNUMBER(ISLA
STBAR,KK,KK),COLORLIMAGENTA;
{因为调用昨日数据所以坐标会变化,粉红色代表60日最高价,红色为昨日最高价,黄色为昨日均价,绿色为昨日最低价}
复盘工具 大致上就这些了,无非就是根据个人惯使用自定义版面和交易软件而已。