通达信〖游资过峰〗入场后需结合成交量验证信号强度源码


指标主要功能是动态计算股票的关键价格位(基于移动平均线调整),并实时检测价格是否突破该位,同时监控涨停、跌停等极端状态。当价格从下方突破关键位且涨幅较大时,在图表上标记买入信号,帮助识别趋势启动点。
操作策略:在突破信号出现时考虑买入,视为潜在趋势延续机会,入场后需结合成交量验证信号强度,并设置止损位控制风险,适合短线趋势跟踪。
 
{主图源码如下}

SPJ:=CLOSE;
KPJ:=OPEN;
ZGJ:=HIGH;
ZDJ:=LOW;
CJL:=VOL;
XLAA:=REF(ZGJ,10)=HHV(ZGJ,21);
XLAB:=XLAA;
XLAC:=XLAB;
XLAD:=XLAC;
XLAE:=REF(ZGJ,BARSLAST(XLAD));
XLAF:=CJL/REF(CJL,1)>=1.9;
XLAG:=SPJ>XLAE AND REF(SPJ,1)<=XLAE;
XLAH:=XLAF AND XLAG;
DRAWKLINE(ZGJ,KPJ,ZDJ,SPJ);
XLAI:=IF(INBLOCK('科创板') OR INBLOCK('创业板'),0.2,IF(NAMELIKE('ST') OR NAMELIKE('*'),0.05,0.1));
XLAJ:=SPJ>=ZTPRICE(REF(SPJ,1),XLAI) AND SPJ=ZGJ;
STICKLINE(XLAJ AND PERIOD=5 AND KPJ!=ZGJ,SPJ,KPJ,2.8,0),COLORYELLOW;
XLAK:=(3*SPJ+ZDJ+KPJ+ZGJ)/6;
XLAL:=(20*XLAK+19*REF(XLAK,1)+18*REF(XLAK,2)+17*REF(XLAK,3)+16*REF(XLAK,4)+15*REF(XLAK,5)+14*REF(XLAK,6)+13*REF(XLAK,7)+12*REF(XLAK,8)+11*REF(XLAK,9)+10*REF(XLAK,10)+9*REF(XLAK,11)+8*REF(XLAK,12)+7*REF(XLAK,13)+6*REF(XLAK,14)+5*REF(XLAK,15)+4*REF(XLAK,16)+3*REF(XLAK,17)+2*REF(XLAK,18)+REF(XLAK,20))/210;
主力:XLAL,COLORRED;
IF(主力>=REF(主力,1),主力,DRAWNULL),COLORRED;
IF(主力<=REF(主力,1),主力,DRAWNULL),COLORGREEN;
XLAM:=REF(ZGJ,9)=HHV(ZGJ,19);
XLAN:=XLAM;
XLAO:=XLAN;
XLAP:=XLAO;
XLAQ:=REF(ZGJ,BARSLAST(XLAP));
XLAR:=CJL/REF(CJL,1)>=1.1;
XLAS:=SPJ>XLAQ AND REF(SPJ,1)<=XLAQ;
XLAT:=XLAR AND XLAS;
XLBA:=XLAT AND XLAH;
STICKLINE(XLAT,KPJ,SPJ,0.2,0),COLOR00FFFF;
DRAWTEXT(XLAT,ZDJ*0.95,'主力过峰'),COLORYELLOW;
DRAWICON(XLBA,ZDJ*0.98,9);
XLBB:=5;
XLBC:=SPJ>=ZTPRICE(REF(SPJ,1),0.1) AND SPJ=ZGJ;
XLBD:=(SPJ/REF(SPJ,1)-1)*100>=XLBB AND CJL>REF(CJL,1) AND XLBC;
STICKLINE(XLBD,KPJ,SPJ,1.8,0),COLORYELLOW;
DRAWTEXT(XLBD,ZDJ*0.98,'游资过峰'),COLORYELLOW;
XLBE:=(MA(SPJ,5)-REF(MA(SPJ,5),1))/MA(SPJ,5)>0.015;
XLBF:=SPJ>=REF(HHV(ZGJ,30),1);
XLBG:=SPJ>REF(SPJ,1)*1.07;
STICKLINE(XLAT,KPJ,SPJ,1.8,0),COLORRED;
XLBH:=REF(SPJ,1);
XLBI:=SMA(MAX(SPJ-XLBH,0),2,1)/SMA(ABS(SPJ-XLBH),2,1)*100;
XLBJ:=XLBC;
XLBK:=SPJ<=REF(SPJ,1)*0.9;
STICKLINE(XLBK,KPJ,SPJ,2.8,0),COLORGREEN;
XLBL:=MA(SPJ,13),COLORGRAY;
XLBM:=MA(SPJ,21),COLORWHITE,LINETHICK1;
XLBN:=MA(SPJ,60),COLORGREEN,LINETHICK1;
XLBO:=SMA(MAX(SPJ-XLBH,0),14,1)/SMA(ABS(SPJ-XLBH),14,1)*100,COLORGRAY;
XLBP:=45;
XLBQ:=25;
XLBR:=COUNT(XLBJ,13)>=1;
XLBS:=XLBI< XLBP AND REF(XLBI,1)>XLBP AND SPJ>XLBM;
XLBT:=XLBI< XLBQ AND REF(XLBI,1)>XLBQ AND SPJ>XLBM;
STICKLINE(XLBS AND XLBR,KPJ,SPJ,1.8,0),COLORBLUE;
STICKLINE(XLBT AND XLBR,KPJ,SPJ,1.8,0),COLORBLUE;
DRAWICON(XLBS AND XLBR,ZDJ*0.98,1);
XLCU:=EMA(SPJ,14);
XLCA:=(XLCU-REF(XLCU,1))/REF(XLCU,1)*100,NODRAW;
支撑线:IF(XLCA>=0,REF(XLCU,BARSLAST(CROSS(XLCA,0))+1),DRAWNULL),COLORYELLOW,DOTLINE;
压力线:IF(XLCA< 0,REF(XLCU,BARSLAST(CROSS(0,XLCA))+1),DRAWNULL),COLORGREEN,DOTLINE;
STICKLINE(CROSS(0,XLCA),SPJ,KPJ,1.8,0),COLORGREEN;
低吸线:EMA(SPJ,7);
STICKLINE(XLBJ,KPJ,SPJ,2.8,0),COLORYELLOW;
STICKLINE(XLBJ,KPJ,SPJ,1.8,0),COLORFF00FF;
XLCB:=CJL/REF(CJL,1)>=1.8;
XLCC:=XLBJ AND XLCB;
XLCD:=(KPJ+SPJ)/2;
DRAWICON(XLCC,XLCD,9);

{副图源码如下}

SPJ:=CLOSE;
KPJ:=OPEN;
ZGJ:=HIGH;
ZDJ:=LOW;
CJL:=VOL;
XLAA:=10;
XLAB:=20;
XLAC:=20;
XLAD:=(1+XLAA/100)*MA(SPJ,XLAC);
XLAE:=(1-XLAB/100)*MA(SPJ,XLAC);
XLAF:=(XLAD+XLAE)/2;
XLAG:=8*(XLAD+XLAE)/14;
XLAH:=6*(XLAD+XLAE)/14;
XLAI:=1;
XLAJ:=IF(XLAI,ZTPRICE(REF(SPJ,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(SPJ,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))));
XLAK:=IF(XLAI,DTPRICE(REF(SPJ,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),DTPRICE(REF(SPJ,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))));
XLAL:=IF(XLAI,SPJ*IF(CODELIKE('688'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)),SPJ*(IF(CODELIKE('688') OR CODELIKE('300'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1))));
XLAM:=IF(XLAI,SPJ*IF(CODELIKE('688'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)),SPJ*(IF(CODELIKE('688') OR CODELIKE('300'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9))));
XLAN:=SPJ>=XLAJ AND PERIOD=5 AND ZGJ=SPJ;
XLAO:=ZGJ>=XLAJ AND PERIOD=5 AND ZGJ>SPJ;
XLAP:=SPJ<=XLAK AND PERIOD=5 AND ZDJ=SPJ;
XLAQ:=ZDJ<=XLAK AND PERIOD=5 AND ZDJ< SPJ;
XLAR:=CJL=HHV(CJL,100);
XLAS:=(SPJ-LLV(ZDJ,9))/(HHV(ZGJ,9)-LLV(ZDJ,9))*100;
XLAT:=SMA(XLAS,3,1);
XLAU:=SMA(XLAT,3,1);
XLAV:=3*XLAT-2*XLAU;
XLAW:=EMA(SPJ,12)-EMA(SPJ,26);
XLAX:=EMA(XLAW,9);
XLAY:=(XLAW-XLAX)*2;
XLAZ:=XLAY>0;
XLBA:=SUMBARS(XLAR,1);
XLBB:=SPJ>XLAG AND REF(SPJ,1)< XLAG AND (SPJ-REF(SPJ,1))/REF(SPJ,1)>0.09;
STICKLINE(XLBB,0,1,2,0),COLORLIMAGENTA;
DRAWTEXT(XLBB,0.7,' ★关键位突破'),COLORRED;



{选股源码如下}


VAR1:=(3.48*CLOSE+HIGH+LOW);
VAR2:=EMA(CLOSE,20);
VAR3:=(VAR1/4-VAR2);
VAR4:=ABS(VAR3/VAR2);
VAR5:=(2.15*CLOSE+LOW+HIGH);
VAR6:=DMA((VAR5/4),VAR4);
VAR7:=EMA(VAR6,200);
VAR8:=(C-REF(C,1));
VAR9:=REF(C,1)*100>9;
VAR10:=VAR8/VAR9;
选股:CROSS(C,VAR7) AND VAR10;







来函数检测结果如下
该公式没有未来函数


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


SPJ赋值:收盘价
KPJ赋值:开盘价
ZGJ赋值:最高价
ZDJ赋值:最低价
CJL赋值:成交量(手)
XLAA赋值:10日前的ZGJ=21日内ZGJ的最高值
XLAB赋值:XLAA
XLAC赋值:XLAB
XLAD赋值:XLAC
XLAE赋值:上次XLAD距今天数日前的ZGJ
XLAF赋值:CJL/1日前的CJL>=1.9
XLAG赋值:SPJ>XLAE AND 1日前的SPJ<=XLAE
XLAH赋值:XLAF AND XLAG
K线
XLAI赋值:如果属于某板块ORINBLOCK('创业板'),返回0.2,否则返回如果模糊匹配品种名称ORNAMELIKE('*'),返回0.05,否则返回0.1
XLAJ赋值:SPJ>=计算涨停价 AND SPJ=ZGJ
当满足条件XLAJANDPERIOD=5ANDKPJ不等于ZGJ时,在SPJ和KPJ位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画黄色
XLAK赋值:(3*SPJ+ZDJ+KPJ+ZGJ)/6
XLAL赋值:(20*XLAK+19*1日前的XLAK+18*2日前的XLAK+17*3日前的XLAK+16*4日前的XLAK+15*5日前的XLAK+14*6日前的XLAK+13*7日前的XLAK+12*8日前的XLAK+11*9日前的XLAK+10*10日前的XLAK+9*11日前的XLAK+8*12日前的XLAK+7*13日前的XLAK+6*14日前的XLAK+5*15日前的XLAK+4*16日前的XLAK+3*17日前的XLAK+2*18日前的XLAK+20日前的XLAK)/210
输出主力:XLAL,画红色
如果主力>=1日前的主力,返回主力,否则返回无效数,画红色
如果主力<=1日前的主力,返回主力,否则返回无效数,画绿色
XLAM赋值:9日前的ZGJ=19日内ZGJ的最高值
XLAN赋值:XLAM
XLAO赋值:XLAN
XLAP赋值:XLAO
XLAQ赋值:上次XLAP距今天数日前的ZGJ
XLAR赋值:CJL/1日前的CJL>=1.1
XLAS赋值:SPJ>XLAQ AND 1日前的SPJ<=XLAQ
XLAT赋值:XLAR AND XLAS
XLBA赋值:XLAT AND XLAH
当满足条件XLAT时,在KPJ和SPJ位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FFFF
当满足条件XLAT时,在ZDJ*0.95位置书写文字,画黄色
当满足条件XLBA时,在ZDJ*0.98位置画9号图标
XLBB赋值:5
XLBC赋值:SPJ>=计算涨停价 AND SPJ=ZGJ
XLBD赋值:(SPJ/1日前的SPJ-1)*100>=XLBB AND CJL>1日前的CJL AND XLBC
当满足条件XLBD时,在KPJ和SPJ位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画黄色
当满足条件XLBD时,在ZDJ*0.98位置书写文字,画黄色
XLBE赋值:(SPJ的5日简单移动平均-1日前的SPJ的5日简单移动平均)/SPJ的5日简单移动平均>0.015
XLBF赋值:SPJ>=1日前的30日内ZGJ的最高值
XLBG赋值:SPJ>1日前的SPJ*1.07
当满足条件XLAT时,在KPJ和SPJ位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画红色
XLBH赋值:1日前的SPJ
XLBI赋值:SPJ-XLBH和0的较大值的2日[1日权重]移动平均/SPJ-XLBH的绝对值的2日[1日权重]移动平均*100
XLBJ赋值:XLBC
XLBK赋值:SPJ<=1日前的SPJ*0.9
当满足条件XLBK时,在KPJ和SPJ位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画绿色
XLBL赋值:SPJ的13日简单移动平均,画深灰色
XLBM赋值:SPJ的21日简单移动平均,画白色,线宽为1
XLBN赋值:SPJ的60日简单移动平均,画绿色,线宽为1
XLBO赋值:SPJ-XLBH和0的较大值的14日[1日权重]移动平均/SPJ-XLBH的绝对值的14日[1日权重]移动平均*100,画深灰色
XLBP赋值:45
XLBQ赋值:25
XLBR赋值:统计13日中满足XLBJ的天数>=1
XLBS赋值:XLBI< XLBP AND 1日前的XLBI>XLBP AND SPJ>XLBM
XLBT赋值:XLBI< XLBQ AND 1日前的XLBI>XLBQ AND SPJ>XLBM
当满足条件XLBSANDXLBR时,在KPJ和SPJ位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画蓝色
当满足条件XLBTANDXLBR时,在KPJ和SPJ位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画蓝色
当满足条件XLBSANDXLBR时,在ZDJ*0.98位置画1号图标
XLCU赋值:SPJ的14日指数移动平均
XLCA赋值:(XLCU-1日前的XLCU)/1日前的XLCU*100,NODRAW
输出支撑线:如果XLCA>=0,返回上次XLCA上穿0距今天数+1日前的XLCU,否则返回无效数,画黄色,DOTLINE
输出压力线:如果XLCA<0,返回上次0上穿XLCA距今天数+1日前的XLCU,否则返回无效数,画绿色,DOTLINE
当满足条件0上穿XLCA时,在SPJ和KPJ位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画绿色
输出低吸线:SPJ的7日指数移动平均
当满足条件XLBJ时,在KPJ和SPJ位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画黄色
当满足条件XLBJ时,在KPJ和SPJ位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFF00FF
XLCB赋值:CJL/1日前的CJL>=1.8
XLCC赋值:XLBJ AND XLCB
XLCD赋值:(KPJ+SPJ)/2
当满足条件XLCC时,在XLCD位置画9号图标
SPJ赋值:收盘价
KPJ赋值:开盘价
ZGJ赋值:最高价
ZDJ赋值:最低价
CJL赋值:成交量(手)
XLAA赋值:10
XLAB赋值:20
XLAC赋值:20
XLAD赋值:(1+XLAA/100)*SPJ的XLAC日简单移动平均
XLAE赋值:(1-XLAB/100)*SPJ的XLAC日简单移动平均
XLAF赋值:(XLAD+XLAE)/2
XLAG赋值:8*(XLAD+XLAE)/14
XLAH赋值:6*(XLAD+XLAE)/14
XLAI赋值:1
XLAJ赋值:如果XLAI,返回计算涨停价,否则返回计算涨停价
XLAK赋值:如果XLAI,返回计算跌停价,否则返回计算跌停价
XLAL赋值:如果XLAI,返回SPJ*如果模糊匹配品种代码,返回1.2,否则返回如果品种名称中包含,返回1.05,否则返回1.1,否则返回SPJ*(如果模糊匹配品种代码ORCODELIKE('300'),返回1.2,否则返回如果品种名称中包含,返回1.05,否则返回1.1)
XLAM赋值:如果XLAI,返回SPJ*如果模糊匹配品种代码,返回0.8,否则返回如果品种名称中包含,返回0.45,否则返回0.9,否则返回SPJ*(如果模糊匹配品种代码ORCODELIKE('300'),返回0.8,否则返回如果品种名称中包含,返回0.45,否则返回0.9)
XLAN赋值:SPJ>=XLAJ AND 周期类型=5 AND ZGJ=SPJ
XLAO赋值:ZGJ>=XLAJ AND 周期类型=5 AND ZGJ>SPJ
XLAP赋值:SPJ<=XLAK AND 周期类型=5 AND ZDJ=SPJ
XLAQ赋值:ZDJ<=XLAK AND 周期类型=5 AND ZDJ< SPJ
XLAR赋值:CJL=100日内CJL的最高值
XLAS赋值:(SPJ-9日内ZDJ的最低值)/(9日内ZGJ的最高值-9日内ZDJ的最低值)*100
XLAT赋值:XLAS的3日[1日权重]移动平均
XLAU赋值:XLAT的3日[1日权重]移动平均
XLAV赋值:3*XLAT-2*XLAU
XLAW赋值:SPJ的12日指数移动平均-SPJ的26日指数移动平均
XLAX赋值:XLAW的9日指数移动平均
XLAY赋值:(XLAW-XLAX)*2
XLAZ赋值:XLAY>0
XLBA赋值:XLAR累加至1的天数
XLBB赋值:SPJ>XLAG AND 1日前的SPJ< XLAG AND (SPJ-1日前的SPJ)/1日前的SPJ>0.09
当满足条件XLBB时,在0和1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡洋红色
当满足条件XLBB时,在0.7位置书写文字,画红色
VAR1赋值:(3.48*收盘价+最高价+最低价)
VAR2赋值:收盘价的20日指数移动平均
VAR3赋值:(VAR1/4-VAR2)
VAR4赋值:VAR3/VAR2的绝对值
VAR5赋值:(2.15*收盘价+最低价+最高价)
VAR6赋值:以VAR4为权重(VAR5/4)的动态移动平均
VAR7赋值:VAR6的200日指数移动平均
VAR8赋值:(收盘价-1日前的收盘价)
VAR9赋值:1日前的收盘价*100>9
VAR10赋值:VAR8/VAR9
输出选股:收盘价上穿VAR7 AND VAR10
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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