通达信首板五日油副图 向前测试一年仅3只全是大牛股 源码 附图

 
{四去+流通盘}
剔停牌:=NOT(DYNAINFO(4)=0);
剔ST:=NOT(NAMELIKE('S') OR NAMELIKE('*'));
剔创业板:=NOT(CODELIKE('3'));
剔科创板:=NOT(CODELIKE('688'));
SQ:=剔停牌 AND 剔ST AND 剔创业板 AND 剔科创板;
XIAO:=CAPITAL<100000000;
DA:=CAPITAL>1;
LTP:=DA AND XIAO;
SQLT:=SQ AND LTP;
{底部涨幅}
TT:=BARSLAST(WINNER(C)*100<1);
D18:=REF(C/REF(C,TT)<=1.8,1);
D15:=REF(C/REF(C,TT)<=1.5,1);
D13:=REF(C/REF(C,TT)<=1.3,1);
D3:=REF(C/REF(C,TT)<=3,1);

{前高}
TY:=C;
A10:=REF(TY,10)=HHV(TY,2*10+1); B10:=FILTER(A10,10); C10:=BACKSET(B10,10+1); HD:=FILTER(C10,10);
A20:=REF(TY,10)=LLV(TY,2*10+1); B20:=FILTER(A20,10); C20:=BACKSET(B20,10+1); LD:=FILTER(C20,10);
前期高位:=REF(C,BARSLAST(HD));
前期低位:=REF(C,BARSLAST(LD));
次前高位:=REF(C,SUMBARS(HD,2)-1);
KZ0:=CROSS(C,前期高位) AND CROSS(C,MA(C,60)*1.015);

KZ:=C/REF(C,1)>1.095 AND C=H AND V/REF(MA(V,5),1)>2.5 AND V>=REF(V,1)*1.91 AND KZ0;

{均线多头}
MA1:=MA(C,5);
MA2:=MA(C,10);
MA3:=MA(C,20);
MA4:=MA(C,60);
JUN:=MA1>MA2 AND MA2>=MA3 AND (MA3>MA4 OR MA4>=REF(MA4,1));
JUN1:=MA1>MA2 AND MA2>MA3;
角度MA1:=ATAN((MA1/REF(MA1,1)-1)*100)*180/3.1416>0;
角度MA2:=ATAN((MA2/REF(MA2,1)-1)*100)*180/3.1416>0;
角度MA3:=ATAN((MA3/REF(MA3,1)-1)*100)*180/3.1416>0;
角度MA4:=ATAN((MA4/REF(MA4,1)-1)*100)*180/3.1416>=0;
角度5:=ATAN((MA1/REF(MA1,1)-1)*100)*180/3.1416;
角度MA601:=角度MA4>=-5;
多头:=JUN AND 角度MA1 AND 角度MA2 AND 角度MA3 AND 角度MA4;
多头全:=JUN1 AND 角度MA1 AND 角度MA2 AND 角度MA3 AND 角度MA601;
JUNK:=MA1<MA2 AND MA2<MA3 AND MA3<MA4;
空头:=REF(EVERY(JUNK,3),1);
多头3:=EVERY(多头 OR 多头全 ,5);

{高控盘}
VAR1:=EMA(EMA(CLOSE,13),13);
VAR2:=100*WINNER(CLOSE*0.95);
KP:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
GDKP:=VAR2>50 AND COST(85)<CLOSE AND KP>0;
控盘程度:=EVERY(GDKP,3);
高控盘天:=COUNT(GDKP,BARSLAST(CROSS(控盘程度,100)))>=10 AND BARSLAST(CROSS(控盘程度,100))>=40;

{粘合横盘}
MAVARMA:=MAX(MA1,MAX(MA2,MA3));
MIN_MA:=MIN(MA1,MIN(MA2,MA3));
粘合:=(MAVARMA-MIN_MA)/MIN_MA*100;
粘合度:=EMA(MA(EMA(粘合,2),2),3);
粘合5:=EVERY(粘合度<=6.5,5);
涨幅:=SUM((C/REF(C,1)-1)*100,5)/5;{5日涨幅};
涨幅5:=EMA(涨幅,3)>-1 AND EMA(涨幅,3)>-1<=2;


{粘合度60}
MAVARMA1:=MAX(MA1,MAX(MA2,MAX(MA3,MA4)));
MIN_MA1:=MIN(MA1,MIN(MA2,MIN(MA3,MA4)));
粘合60:=(MAVARMA1-MIN_MA1)/MIN_MA*100;

{控盘}
A1:=AMOUNT/VOL/100;
A2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
A3:=SUM(AMOUNT,40)/A1/100;
A4:=SUM(AMOUNT,80)/A1/100;
B1:=DMA(A2,VOL/A3);
B2:=DMA(A2,VOL/A4);
B3:=(CLOSE-B1)/B1*100;
B4:=(CLOSE-B2)/B2*100;
B5:=MAX(B3,B4);




KZ1:=BARSLAST(KZ)=5 AND EVERY(C>MA1,5);
KZ2:=EVERY(多头,5) AND EVERY(C/REF(C,1)<=1.05,5);
KZ3:=COUNT(GDKP,5)>=2 AND COUNT(角度5>=50,5)>=4;
ZK4:=C/REF(C,5)<=1.12;

KZD:=(C/REF(C,1))<=1.03 AND (C/REF(C,1))>=0.97;
ZK5:=COUNT(KZD,5)>=4 AND COUNT(C/REF(C,1)>1.095 AND C=H,30)<=1;
ZK6:=BARSLAST(CROSS(B5,0))=5;


XG:KZ1 AND KZ2 AND KZ3 AND ZK4 AND ZK5 AND ZK6 AND D18 AND SQLT;



来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

剔停牌赋值:取反
剔ST赋值:取反
剔创业板赋值:取反
剔科创板赋值:取反
SQ赋值:剔停牌 AND 剔ST AND 剔创业板 AND 剔科创板
XIAO赋值:当前流通股本(手)<100000000
DA赋值:当前流通股本(手)>1
LTP赋值:DA AND XIAO
SQLT赋值:SQ AND LTP
TT赋值:上次以收盘价计算的获利盘比例*100<1距今天数
D18赋值:1日前的收盘价/TT日前的收盘价<=1.8
D15赋值:1日前的收盘价/TT日前的收盘价<=1.5
D13赋值:1日前的收盘价/TT日前的收盘价<=1.3
D3赋值:1日前的收盘价/TT日前的收盘价<=3
TY赋值:收盘价
A10赋值:10日前的TY=2*10+1日内TY的最高值
B10赋值:A10的10日过滤
C10赋值:若B10则将最近10+1周期置为1
HD赋值:C10的10日过滤
A20赋值:10日前的TY=2*10+1日内TY的最低值
B20赋值:A20的10日过滤
C20赋值:若B20则将最近10+1周期置为1
LD赋值:C20的10日过滤
前期高位赋值:上次HD距今天数日前的收盘价
前期低位赋值:上次LD距今天数日前的收盘价
次前高位赋值:HD累加至2的天数-1日前的收盘价
KZ0赋值:收盘价上穿前期高位 AND 收盘价上穿收盘价的60日简单移动平均*1.015
KZ赋值:收盘价/1日前的收盘价>1.095 AND 收盘价=最高价 AND 成交量(手)/1日前的成交量(手)的5日简单移动平均>2.5 AND 成交量(手)>=1日前的成交量(手)*1.91 AND KZ0
MA1赋值:收盘价的5日简单移动平均
MA2赋值:收盘价的10日简单移动平均
MA3赋值:收盘价的20日简单移动平均
MA4赋值:收盘价的60日简单移动平均
JUN赋值:MA1>MA2 AND MA2>=MA3 AND (MA3>MA4 OR MA4>=1日前的MA4)
JUN1赋值:MA1>MA2 AND MA2>MA3
角度MA1赋值:(MA1/1日前的MA1-1)*100的反正切*180/3.1416>0
角度MA2赋值:(MA2/1日前的MA2-1)*100的反正切*180/3.1416>0
角度MA3赋值:(MA3/1日前的MA3-1)*100的反正切*180/3.1416>0
角度MA4赋值:(MA4/1日前的MA4-1)*100的反正切*180/3.1416>=0
角度5赋值:(MA1/1日前的MA1-1)*100的反正切*180/3.1416
角度MA601赋值:角度MA4>=-5
多头赋值:JUN AND 角度MA1 AND 角度MA2 AND 角度MA3 AND 角度MA4
多头全赋值:JUN1 AND 角度MA1 AND 角度MA2 AND 角度MA3 AND 角度MA601
JUNK赋值:MA1空头赋值:1日前的最近3日一直存在JUNK
多头3赋值:最近5日一直存在多头OR多头全
VAR1赋值:收盘价的13日指数移动平均的13日指数移动平均
VAR2赋值:100*以收盘价*0.95计算的获利盘比例
KP赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
GDKP赋值:VAR2>50 AND 获利盘为85%的成本分布<收盘价 AND KP>0
控盘程度赋值:最近3日一直存在GDKP
高控盘天赋值:统计上次控盘程度上穿100距今天数日中满足GDKP的天数>=10 AND 上次控盘程度上穿100距今天数>=40
MAVARMA赋值:MA1和MA2和MA3的较大值的较大值
MIN_MA赋值:MA1和MA2和MA3的较小值的较小值
粘合赋值:(MAVARMA-MIN_MA)/MIN_MA*100
粘合度赋值:粘合的2日指数移动平均的2日简单移动平均的3日指数移动平均
粘合5赋值:最近5日一直存在粘合度<=6.5
涨幅赋值:(收盘价/1日前的收盘价-1)*100的5日累和/5

涨幅5赋值:涨幅的3日指数移动平均>-1 AND 涨幅的3日指数移动平均>-1<=2
MAVARMA1赋值:MA1和MA2和MA3和MA4的较大值的较大值的较大值
MIN_MA1赋值:MA1和MA2和MA3和MA4的较小值的较小值的较小值
粘合60赋值:(MAVARMA1-MIN_MA1)/MIN_MA*100
A1赋值:成交额(元)/成交量(手)/100
A2赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
A3赋值:成交额(元)的40日累和/A1/100
A4赋值:成交额(元)的80日累和/A1/100
B1赋值:以成交量(手)/A3为权重A2的动态移动平均
B2赋值:以成交量(手)/A4为权重A2的动态移动平均
B3赋值:(收盘价-B1)/B1*100
B4赋值:(收盘价-B2)/B2*100
B5赋值:B3和B4的较大值
KZ1赋值:上次KZ距今天数=5 AND 最近5日一直存在收盘价>MA1
KZ2赋值:最近5日一直存在多头 AND 最近5日一直存在收盘价/1日前的收盘价<=1.05
KZ3赋值:统计5日中满足GDKP的天数>=2 AND 统计5日中满足角度5>=50的天数>=4
ZK4赋值:收盘价/5日前的收盘价<=1.12
KZD赋值:(收盘价/1日前的收盘价)<=1.03 AND (收盘价/1日前的收盘价)>=0.97
ZK5赋值:统计5日中满足KZD的天数>=4 AND 统计30日中满足收盘价/1日前的收盘价>1.095ANDC=最高价的天数<=1
ZK6赋值:上次B5上穿0距今天数=5
输出XG:KZ1 AND KZ2 AND KZ3 AND ZK4 AND ZK5 AND ZK6 AND D18 AND SQLT

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图