通达信【倍量涨停过左峰】量价配合关键位突破原理源码


指标的核心功能是捕捉主力资金强力拉升的关键买点,它通过“量价配合”和“关键位突破”的逻辑来识别庄家的进攻信号。


主要功能

它像一个敏锐的雷达,专门侦测两种强烈的上涨启动信号:一是股价放巨量(倍量)突破前期的重要阻力高点(左峰),形成“一浪更比一浪高”的攻击形态;二是股价在涨停板或大阳线时,伴随成交量的显著放大,确认主力资金的强势介入。当这两种信号同时出现,意味着市场进入强庄主导的快速拉升阶段。


操作策略

当指标在K线图上出现“倍量过左峰”或“涨停过左峰”的黄色文字提示时,即为潜在的买入信号。这代表股价在成交量的有效配合下,成功突破了前期的高点压制,上涨空间被打开。投资者可在此时择机介入,跟随主力资金的步伐,参与后续的主升浪行情。
 
{主图源码如下}

SR1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
SR2:=FILTER(SR1,10);
SR3:=BACKSET(SR2,10+1);
HDD:=FILTER(SR3,10);
前高高:=REF(H,BARSLAST(HDD));
倍量量:=VOL/REF(VOL,1)>=1.9;
突破前高高:=CROSS(C,前高高);
强庄:=倍量量 AND 突破前高高;
DRAWKLINE(H,O,L,C);
BK:=IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板'),0.2 ,IF(INBLOCK('ST板块'),0.05,0.1)));
ZTBTJ1:=C>=MAX((INTPART(REF(C,1)*1.1*100)/100),ZTPRICE(REF(C,1),BK));
ZTBTJ2:=C>=(INTPART(REF(C,1)*1.05*100)/100);
涨停提示:=IF(NAMELIKE('ST') OR NAMELIKE('*') OR NAMELIKE('SS') OR NAMELIKE('S'),ZTBTJ2,ZTBTJ1);
STICKLINE(IF(CODELIKE('999') OR CODELIKE('399') OR CODELIKE('880') OR NAMELIKE('超大盘'),DRAWNULL,涨停提示 AND PERIOD=5 AND O!=H),C,O,3,0),COLORYELLOW;
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
主力:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;
IF(主力>=REF(主力,1),主力,DRAWNULL),COLORRED;
IF(主力<=REF(主力,1),主力,DRAWNULL),COLORGREEN;
IF(主力<=REF(主力,1),主力,DRAWNULL),COLORGREEN;

A:=REF(HIGH,9)=HHV(HIGH,2*9+1);
B:=FILTER(A,9);
AB:=BACKSET(B,9+1);
HD:=FILTER(AB,9);
前高:=REF(H,BARSLAST(HD));
倍量:=VOL/REF(VOL,1)>=1.1;
突破前高:=CROSS(C,前高);
XG:=倍量 AND 突破前高;
YX:=DRAWLINE(XG,L,XG,L,1);
重点:=XG AND 强庄;
STICKLINE(XG,OPEN,CLOSE,0.2,0),COLOR00FFFF;
DRAWTEXT(XG,L*0.95,'倍量过左峰'),COLORYELLOW;
DRAWICON(重点 AND COUNT(重点,10)>=2,L*0.98,9);
DRAWICON(重点 AND COUNT(重点,10)>=2,L*0.96,9);
DRAWICON(重点 AND COUNT(重点,10)>=2,L*0.94,9);



DRAWTEXT_FIX(1,0.01,0,0,DYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.15,0,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.10,0.0,0,'概念:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.24,0,0,GNBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.01,0.05,0,'风格:'),COLORGREEN;
DRAWTEXT_FIX(1,0.08,0.05,0,FGBLOCK),COLORGREEN;





N:=5;
{涨停板判断 - 根据A股市场通常规则设置}
涨停:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND CLOSE=HIGH;
{大阳线条件}
大阳:=(C/REF(C,1)-1)*100>=N AND V>REF(V,1) AND 涨停;
STICKLINE(大阳,O,C,2,0),COLORYELLOW;
DRAWTEXT(大阳,L*0.98,'涨停过左峰'),COLORYELLOW;
{突破左侧高点条件}
A3:=(MA(C,5)-REF(MA(C,5),1))/MA(C,5)>0.015;
A4:=CLOSE>=REF(HHV(HIGH,30),1);
A5:=C>REF(C,1)*1.07;
STICKLINE(XG,O,C,2,0),COLORRED;









涨跌:=REF(C,1);
LC:=REF(CLOSE,1);
CZX:=SMA(MAX(CLOSE-LC,0),2,1)/SMA(ABS(CLOSE-LC),2,1)*100,COLORWHITE,LINETHICK2;
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
ZT:=(REF(C,1)*1.095-C)<0.01 AND C=H;
F2:=C-REF(C,1)*0.9<0.01;
STICKLINE(F2,OPEN,CLOSE,3,0),COLORGREEN;
MA13:=MA(C,13),COLORGRAY;
MA21:MA(C,21),COLORWHITE,LINETHICK2;
MA60:=MA(C,60),COLORGREEN,LINETHICK2;



操作线:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100,COLORGRAY;
ZCX2:=45;CDX:=25;

HH:=COUNT(ZT,13)>=1;
PP2:=CZX<ZCX2 AND REF(CZX,1)>ZCX2 AND C>MA(C,21);
PP3:=CZX<CDX AND REF(CZX,1)>CDX AND C>MA(C,21);
STICKLINE(PP2 AND HH,OPEN,CLOSE,2,0),COLORBLUE;
STICKLINE(PP3 AND HH,OPEN,CLOSE,2,0),COLORBLUE;
IF( REF(PP2,1) AND HH ,L*0.99,DRAWNULL),COLORRED,CIRCLEDOT;
DRAWICON( REF(PP2,1) AND HH,L*0.98,1);






GF_M14:=EMA(C,14)COLORWHITE,LINETHICK1;
GF_A14:=(GF_M14-REF(GF_M14,1))/REF(GF_M14,1)*100,NODRAW;
支撑线:IF(GF_A14>=0,REF(EMA(C,14),BARSLAST(CROSS(GF_A14,0))+1),DRAWNULL)COLORRED,DOTLINE;
压力线:IF(GF_A14<0,REF(EMA(C,14),BARSLAST(CROSS(0,GF_A14))+1),DRAWNULL)COLORGREEN,DOTLINE;
STICKLINE(CROSS(0,GF_A14),C,O,2,0)COLORGREEN;
低吸线:EMA(C,7),LINETHICK1,COLORWHITE;


STICKLINE(涨停, O, C, 3, 0), COLORYELLOW;
STICKLINE(涨停, O, C, 2, 0), COLORFF00FF;



BL := V/REF(V,1) >= 1.8;
条件 := ZT AND BL;

实体中间 := (O + C) / 2;


DRAWICON(条件, 实体中间, 9);



{副图源码如下}

假阳线:=C>O AND C<REF(C,1);
假阴线:=C<O AND C>REF(C,1);
VOLUME:VOL,VOLSTICK;

STICKLINE(C>REF(C,1) AND C<O,0,V,1,0),COLORRED;


AA:=VOL>=REF(V,1)*1.91 && C>REF(C,1);
STICKLINE(AA,0,V,2.5,0),COLORYELLOW;
{缩倍量}
AA4:=VOL<REF(V,1)*0.5;
STICKLINE(AA4,0,V,2.5,0),LINETHICK4,COLORBLUE;

AA1:=VOL<REF(LLV(VOL,20),1);
AA2:=VOL<REF(LLV(VOL,100),1);
STICKLINE(AA1,0,V,1,0),COLOR009933;
STICKLINE(AA2,0,V,1,0),COLORGRAY;
A1:=(C>REF(C,1)) AND (REF(C,1)>REF(C,2)) AND (VOL>REF(VOL,1))
AND (REF(VOL,1)>REF(VOL,2));
A2:=C>O AND REF(C,1)>REF(O,1) AND REF(C,2)>REF(O,2);
A3:=A1 AND A2;
DRAWTEXT(A3,VOL*1.15,'T'),COLORYELLOW;
MV8:MA(VOL,8),COLORWHITE;
MV89:MA(VOL,89),COLORYELLOW;
换手率:HSL,COLORWHITE;
三倍:=VOL>=REF(VOL,1)*3 AND VOL<REF(VOL,1)*5;
STICKLINE(三倍,0,VOL,2.5,0),COLORMAGENTA;
DRAWTEXT(三倍,VOL*1.45,'三倍'),COLORMAGENTA;
五倍:=VOL>=REF(VOL,1)*5;
STICKLINE(五倍,0,VOL,2.5,0),COLORBLUE;
DRAWTEXT(五倍,VOL*1.55,'五倍'),COLORBLUE;
地:=VOL*2<REF(VOL,1);
STICKLINE(地,0,VOL,0.1,0),COLORCYAN;
DRAWTEXT(地,VOL*1.65,'缩倍'),COLORCYAN;
前日量 := REF(VOL,1);
平量柱 := 前日量 > 0 AND VOL > 0 AND ABS(VOL/前日量 - 1) <= 0.05;
STICKLINE(平量柱,0,VOL,0.5,0),COLORWHITE;



{选股1源码如下}

A := REF(HIGH,9) = HHV(HIGH,2*9+1);
B := FILTER(A,9);
AB := BACKSET(B,9+1);
HD := FILTER(AB,9);
前高 := REF(H,BARSLAST(HD));


倍量 := VOL/REF(VOL,1)>=1.1;
突破前高 := CROSS(C,前高);


XG := 倍量 AND 突破前高;

XG;



{选股2源码如下}

ABC1:=REF(HIGH,10)=HHV(HIGH,2*10+1);

ABC2:=FILTER(ABC1,10);

ABC3:=BACKSET(ABC2,10+1);

HDD:=FILTER(ABC3,10);

前高高:=REF(H,BARSLAST(HDD));

倍量量:=VOL/REF(VOL,1)>=1.9;

突破前高高:=CROSS(C,前高高);

强庄:=倍量量 AND 突破前高高;

A:=REF(HIGH,9)=HHV(HIGH,2*9+1);

B:=FILTER(A,9);

AB:=BACKSET(B,9+1);

HD:=FILTER(AB,9);

前高:=REF(H,BARSLAST(HD));

倍量:=VOL/REF(VOL,1)>=1.1;

突破前高:=CROSS(C,前高);

GSKZ:=倍量 AND 突破前高;

GSKZ1:=DRAWLINE(GSKZ,L,GSKZ,L,1);

倍量过左峰:GSKZ AND 强庄;







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

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

SR1赋值:10日前的最高价=2*10+1日内最高价的最高值
SR2赋值:SR1的10日过滤
SR3赋值:若SR2则将最近10+1周期置为1
HDD赋值:SR3的10日过滤
前高高赋值:上次HDD距今天数日前的最高价
倍量量赋值:成交量(手)/1日前的成交量(手)>=1.9
突破前高高赋值:收盘价上穿前高高
强庄赋值:倍量量 AND 突破前高高
K线
BK赋值:如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.05,否则返回0.1
ZTBTJ1赋值:收盘价>=(1日前的收盘价*1.1*100的整数部分/100)和计算涨停价的较大值
ZTBTJ2赋值:收盘价>=(1日前的收盘价*1.05*100的整数部分/100)
涨停提示赋值:如果模糊匹配品种名称ORNAMELIKE('*')ORNAMELIKE('SS')ORNAMELIKE('S'),返回ZTBTJ2,否则返回ZTBTJ1
当满足条件如果模糊匹配品种代码ORCODELIKE('399')ORCODELIKE('880')ORNAMELIKE('超大盘'),返回无效数,否则返回涨停提示ANDPERIOD=5ANDO不等于最高价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
输出主力:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,画红色
如果主力>=1日前的主力,返回主力,否则返回无效数,画红色
如果主力<=1日前的主力,返回主力,否则返回无效数,画绿色
如果主力<=1日前的主力,返回主力,否则返回无效数,画绿色
A赋值:9日前的最高价=2*9+1日内最高价的最高值
B赋值:A的9日过滤
AB赋值:若B则将最近9+1周期置为1
HD赋值:AB的9日过滤
前高赋值:上次HD距今天数日前的最高价
倍量赋值:成交量(手)/1日前的成交量(手)>=1.1
突破前高赋值:收盘价上穿前高
XG赋值:倍量 AND 突破前高
YX赋值:当满足条件XG时,在最低价位置画直线起点,当满足条件XG时,在最低价位置画直线终点,1表示是否延长.
重点赋值:XG AND 强庄
当满足条件XG时,在开盘价和收盘价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FFFF
当满足条件XG时,在最低价*0.95位置书写文字,画黄色
当满足条件重点ANDCOUNT(重点,10)>=2时,在最低价*0.98位置画9号图标
当满足条件重点ANDCOUNT(重点,10)>=2时,在最低价*0.96位置画9号图标
当满足条件重点ANDCOUNT(重点,10)>=2时,在最低价*0.94位置画9号图标
当满足条件1时,在横轴0.01纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.15纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.10纵轴0.0位置书写文字,画黄色
当满足条件1时,在横轴0.24纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.01纵轴0.05位置书写文字,画绿色
当满足条件1时,在横轴0.08纵轴0.05位置书写文字,画绿色
N赋值:5
涨停赋值:收盘价>=计算涨停价 AND 收盘价=最高价
大阳赋值:(收盘价/1日前的收盘价-1)*100>=N AND 成交量(手)>1日前的成交量(手) AND 涨停
当满足条件大阳时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件大阳时,在最低价*0.98位置书写文字,画黄色
A3赋值:(收盘价的5日简单移动平均-1日前的收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.015
A4赋值:收盘价>=1日前的30日内最高价的最高值
A5赋值:收盘价>1日前的收盘价*1.07
当满足条件XG时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
涨跌赋值:1日前的收盘价
LC赋值:1日前的收盘价
CZX赋值:收盘价-LC和0的较大值的2日[1日权重]移动平均/收盘价-LC的绝对值的2日[1日权重]移动平均*100,画白色,线宽为2
Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
ZT赋值:(1日前的收盘价*1.095-收盘价)<0.01 AND 收盘价=最高价
F2赋值:收盘价-1日前的收盘价*0.9<0.01
当满足条件F2时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
MA13赋值:收盘价的13日简单移动平均,画深灰色
输出MA21:收盘价的21日简单移动平均,画白色,线宽为2
MA60赋值:收盘价的60日简单移动平均,画绿色,线宽为2
操作线赋值:收盘价-LC和0的较大值的14日[1日权重]移动平均/收盘价-LC的绝对值的14日[1日权重]移动平均*100,画深灰色
ZCX2赋值:45
CDX赋值:25
HH赋值:统计13日中满足ZT的天数>=1
PP2赋值:CZXZCX2 AND 收盘价>收盘价的21日简单移动平均
PP3赋值:CZXCDX AND 收盘价>收盘价的21日简单移动平均
当满足条件PP2ANDHH时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
当满足条件PP3ANDHH时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
如果1日前的PP2ANDHH,返回最低价*0.99,否则返回无效数,画红色,CIRCLEDOT
当满足条件1日前的PP2ANDHH时,在最低价*0.98位置画1号图标
GF_M14赋值:收盘价的14日指数移动平均画白色,线宽为1
GF_A14赋值:(GF_M14-1日前的GF_M14)/1日前的GF_M14*100,NODRAW
输出支撑线:如果GF_A14>=0,返回上次GF_A14上穿0距今天数+1日前的收盘价的14日指数移动平均,否则返回无效数画红色,DOTLINE
输出压力线:如果GF_A14<0,返回上次0上穿GF_A14距今天数+1日前的收盘价的14日指数移动平均,否则返回无效数画绿色,DOTLINE
当满足条件0上穿GF_A14时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.画绿色
输出低吸线:收盘价的7日指数移动平均,线宽为1,画白色
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱., 画黄色
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., COLORFF00FF
赋值: 成交量(手)/1日前的成交量(手) >= 1.8
赋值: ZT AND BL
赋值: (开盘价 + 收盘价) / 2
当满足条件条件时,在实体中间位置画9号图标
假阳线赋值:收阳线AND 收盘价<1日前的收盘价
假阴线赋值:收阴线AND 收盘价>1日前的收盘价
输出VOLUME:成交量(手),VOLSTICK
当满足条件收盘价>1日前的收盘价ANDC<开盘价时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
AA赋值:成交量(手)>=1日前的成交量(手)*1.91 并且 收盘价>1日前的收盘价
当满足条件AA时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色
AA4赋值:成交量(手)<1日前的成交量(手)*0.5
当满足条件AA4时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,线宽为4,画蓝色
AA1赋值:成交量(手)<1日前的20日内成交量(手)的最低值
AA2赋值:成交量(手)<1日前的100日内成交量(手)的最低值
当满足条件AA1时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR009933
当满足条件AA2时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,画深灰色
A1赋值:(收盘价>1日前的收盘价) AND (1日前的收盘价>2日前的收盘价) AND (成交量(手)>1日前的成交量(手))AND (1日前的成交量(手)>2日前的成交量(手))
A2赋值:收阳线AND 1日前的收盘价>1日前的开盘价 AND 2日前的收盘价>2日前的开盘价
A3赋值:A1 AND A2
当满足条件A3时,在成交量(手)*1.15位置书写文字,画黄色
输出MV8:成交量(手)的8日简单移动平均,画白色
输出MV89:成交量(手)的89日简单移动平均,画黄色
输出换手率:换手线,画白色
三倍赋值:成交量(手)>=1日前的成交量(手)*3 AND 成交量(手)<1日前的成交量(手)*5
当满足条件三倍时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画洋红色
当满足条件三倍时,在成交量(手)*1.45位置书写文字,画洋红色
五倍赋值:成交量(手)>=1日前的成交量(手)*5
当满足条件五倍时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画蓝色
当满足条件五倍时,在成交量(手)*1.55位置书写文字,画蓝色
地赋值:成交量(手)*2<1日前的成交量(手)
当满足条件地时,在0和成交量(手)位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画青色
当满足条件地时,在成交量(手)*1.65位置书写文字,画青色
赋值: 1日前的成交量(手)
赋值: 前日量 > 0 AND 成交量(手) > 0 AND 成交量(手)/前日量-1的绝对值 <= 0.05
当满足条件平量柱时,在0和成交量(手)位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画白色
赋值: 9日前的最高价 = 2*9+1日内最高价的最高值
赋值: A的9日过滤
赋值: 若B则将最近9+1周期置为1
赋值: AB的9日过滤
赋值: 上次HD距今天数日前的最高价
赋值: 成交量(手)/1日前的成交量(手)>=1.1
赋值: 收盘价上穿前高
赋值: 倍量 AND 突破前高
XG
ABC1赋值:10日前的最高价=2*10+1日内最高价的最高值
ABC2赋值:ABC1的10日过滤
ABC3赋值:若ABC2则将最近10+1周期置为1
HDD赋值:ABC3的10日过滤
前高高赋值:上次HDD距今天数日前的最高价
倍量量赋值:成交量(手)/1日前的成交量(手)>=1.9
突破前高高赋值:收盘价上穿前高高
强庄赋值:倍量量 AND 突破前高高
A赋值:9日前的最高价=2*9+1日内最高价的最高值
B赋值:A的9日过滤
AB赋值:若B则将最近9+1周期置为1
HD赋值:AB的9日过滤
前高赋值:上次HD距今天数日前的最高价
倍量赋值:成交量(手)/1日前的成交量(手)>=1.1
突破前高赋值:收盘价上穿前高
GSKZ赋值:倍量 AND 突破前高
GSKZ1赋值:当满足条件GSKZ时,在最低价位置画直线起点,当满足条件GSKZ时,在最低价位置画直线终点,1表示是否延长.
输出 倍量过左峰:GSKZ AND 强庄

定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  指标公式网  |  公式网   |  指标公式  |   加入收藏   

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