通达信〖顺势追牛〗精准捕捉主升浪的利器副图公式源码


〖顺势追牛〗副图公式,精准捕捉主升浪的利器!  
公式介绍:  
本公式通过多维度技术指标综合判断趋势强度与买卖点,专为捕捉强势股主升浪行情设计。核心采用价格相对强度、动量震荡及量能饱和度等算法,动态识别趋势启动与转折点。指标包含三大信号模块:  
1. 趋势追踪线:红蓝双线监控多空转换,红线上行且金叉时预示上升趋势;  
2. 突击信号:黄色“追”字标记突破买点,绿色“停”字提示风险区域;  
3. 量能分析:实时显示筹码饱和度、活跃度及机构持仓比例,辅助确认资金介入强度。  
使用方法:  
- 买入信号:当副图出现“追”字标记,且趋势线由蓝转红上行时,结合放量可介入;  
- 风险预警:出现“停”字或“☆闪人”提示时,需警惕回调风险;  
- 持仓参考:量能饱和度>80%且机构持仓比例上升时,预示行情持续性较强。  
注意事项:  
本公式需结合个股基本面及大盘环境综合判断,避免在震荡市中盲目追高。建议通过历史回测验证信号有效性,并设置止损位控制风险。  
---  
 



ZBGS1:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5);

ZBGS2:=(CLOSE-LLV(CLOSE,126))/(HHV(CLOSE,126)-LLV(CLOSE,126))*100;

ZBGS3:=EMA(CLOSE,2)-EMA(CLOSE,120);

ZBGS4:=EMA(ZBGS3,68);

ZBGS5:=(ZBGS3+ZBGS4);

ZBGS6:=POW(ZBGS5,3)*0.1+POW(ZBGS5,1);

ZBGS7:=MA(ZBGS6,30),COLORRED,;

ZBGS8:ZBGS7/5,COLORRED,LINETHICK2;

ZBGS9:MA(ZBGS8,6),COLORRED,LINETHICK2;

IF(ZBGS9< REF(ZBGS9,1),ZBGS9,DRAWNULL),COLORBLUE,LINETHICK2;

ZBGS10:ZBGS8-ZBGS9,COLORBROWN;

IF(ZBGS8< REF(ZBGS8,1),ZBGS8,DRAWNULL),COLORBLUE,LINETHICK2;

ZBGS11:=C>=INTPART(REF(C ,1 )*1.08*100+0.5)/100;

ZBGS12:=ZBGS11*ZBGS7/5;

ZBGS13:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

ZBGS14:=(SMA(ZBGS13,3,1));

ZBGS15:=(SMA(ZBGS14,3,1));

ZBGS16:=INTPART(SMA(ZBGS13,3,1));

ZBGS17:=INTPART(SMA(ZBGS14,3,1));

ZBGS18:=ZBGS16+ZBGS17;

ZBGS19:ABS((10000*(C-REF(C,1))/REF(C,1)>995)*ZBGS12),COLORGREEN;

IF(CROSS(ZBGS18,100),ABS(ZBGS8),0),COLORYELLOW;

DRAWTEXT(CROSS(ZBGS18,100),IF(CROSS(ZBGS18,100),ABS(ZBGS8),0)*1.1,'追'),COLORCYAN;

DRAWTEXT(ZBGS19>0,ZBGS19*1.1,'停'),COLORYELLOW;

ZBGS20:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1)*100;

ZBGS21:=(CLOSE-LLV(LOW, 18))/(HHV(HIGH, 18)-LLV(LOW, 18))*100;

ZBGS22:=SMA(ZBGS21, 9, 1);

ZBGS23:=SMA(ZBGS22, 3, 1);

ZBGS24:=3*ZBGS22-2*ZBGS23;

ZBGS25:=ZBGS24>1*REF(ZBGS24, 1);

ZBGS26:=LLVBARS(LOW, 50);

ZBGS27:=SUM(VOL, ZBGS26);

ZBGS28:=HHVBARS(HIGH, 50);

ZBGS29:=SUM(VOL, ZBGS28);

ZBGS30:=(CLOSE-REF(OPEN, ZBGS28))/REF(OPEN, ZBGS28)*100;

ZBGS31:=HHV(ZBGS24,5);

ZBGS32:=EMA(ZBGS22, 3) , COLORFFDDCC;

ZBGS33:=EMA(ZBGS32, 3) , COLORFFBBCC;

ZBGS34:=EMA(ZBGS33, 3) , COLORFF99CC;

ZBGS35:=EMA(ZBGS34, 3) , COLORFF55CC;

ZBGS36:=EMA(ZBGS35, 3) , COLORFF33CC;

ZBGS37:=EMA(ZBGS36, 3) , COLORFF11CC;

ZBGS38:=EMA(ZBGS35, 3), , COLORFF00CC;

DRAWTEXT(CROSS(ZBGS24, 20) AND ZBGS30< -13,ZBGS19,'☆大底'), COLOR00FF00;

DRAWTEXT(CROSS(ZBGS24, ZBGS36) AND REF(ZBGS24,1)< 34,ZBGS19,'☆发财了'), COLORRED;

DRAWTEXT(CROSS(ZBGS32, ZBGS24) AND REF(ZBGS24,1)>80, ZBGS19, '☆闪人'), COLORCFB53B ;

DRAWTEXT(CROSS(ZBGS24, ZBGS32) AND ZBGS25 AND ZBGS32< 20 AND ZBGS20>9 OR ZBGS32>1*REF(ZBGS32, 1)  AND ZBGS20>4 AND ZBGS32< 60, ZBGS19, '拉'), COLORFFFFCC;

NLBH1:=REF(CLOSE,1);

NLBH2:=SMA(MAX(CLOSE-NLBH1,0),5,1)/SMA(ABS(CLOSE-NLBH1),5,1)*100;

NLBH3:=CONST(WINNER(C)*100);

NLBH4:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

NLBH5:=(IF(NLBH4>1,1,NLBH4)*100);

NLBH6:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*100;

NLBH7:=(NLBH2-NLBH6);

NLBH8:=IF(NLBH7>=0,(NLBH7+100)/2,100-ABS((NLBH7-100)/2));

DRAWTEXT_FIX(ISLASTBAR=1,0.83-0.6,0.25,1,STRCAT(STRCAT('量能饱和: ',CON2STR(NLBH5,2)),'%')),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR=1,0.83-0.6,0.52,1,STRCAT(STRCAT('活跃度比: ',CON2STR(NLBH8,2)),'%')),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR=1,0.83-0.6,0.75,1,STRCAT(STRCAT('获利筹码: ',CON2STR(NLBH3,2)),'%')),COLORYELLOW;

DRAWRECTREL(950-600,470,630-600,365,RGB(255,128,0));

DRAWRECTREL(950-600,710,630-600,610,RGB(255,128,0));

DRAWRECTREL(950-600,855,630-600,955,RGB(255,128,0));

DRAWRECTREL(950-600,470,30+CONST(NLBH5*(950-630)/100),365,RGB(0,100,0));

DRAWRECTREL(790-600,470,790-600,365,RGB(0,0,10));

DRAWRECTREL(950-600,710,30+CONST(NLBH8*(950-630)/100),610,RGB(0,100,0));

DRAWRECTREL(790-600,710,790-600,610,RGB(0,0,10));

DRAWRECTREL(950-600,855,30+CONST(NLBH3*(950-630)/100),955,RGB(0,100,0));

DRAWRECTREL(790-600,855,790-600,955,RGB(0,0,10));

NLBH9:=350;

NLBH10:=REFDATE(HHV(H,NLBH9),DATE);

NLBH11:=REFDATE(LLV(L,NLBH9),DATE);

NLBH12:=REF(L,BARSLAST(NLBH11=L)),COLORGREEN,NODRAW;

NLBH13:=REF(H,BARSLAST(NLBH10=H)),COLORRED,NODRAW;

NLBH14:=(NLBH13-NLBH12)/NLBH12*100;

NLBH15:=(C-NLBH12)/NLBH12*100;

NLBH16:=CON2STR(CONST(NLBH14),2);

NLBH17:=CON2STR(CONST(NLBH15),2);

NLBH18:=STRCAT('【NLBH14】:',NLBH16);

NLBH19:=STRCAT(NLBH18,'%');

NLBH20:=STRCAT(NLBH19,'【当前总涨幅】:');

NLBH21:=STRCAT(NLBH20,NLBH17);

NLBH22:=STRCAT(NLBH21,'%');

NLBH23:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL*100,IF(CLOSE< REF(CLOSE,1),-VOL/CAPITAL*100,0)),0);

NLBH24:=V*C/100,NODRAW;

NLBH25:=SUM((IF(((NLBH24/8>20) AND (CLOSE>(REF(CLOSE,1)))),NLBH24,0)),0);

NLBH26:=SUM((IF(((NLBH24/8>20) AND (CLOSE< (REF(CLOSE,1)))),NLBH24,0)),0);

NLBH27:=SUM((IF(((NLBH24/8< 20) AND (CLOSE>(REF(CLOSE,1)))),NLBH24,0)),0);

NLBH28:=SUM((IF(((NLBH24/8< 20) AND (CLOSE< (REF(CLOSE,1)))),NLBH24,0)),0);

NLBH29:=((NLBH25+NLBH26)+NLBH27)+NLBH28;

NLBH30:=STRCAT(STRCAT('机构持有',CON2STR((100*NLBH25)/NLBH29,0)),'%');

NLBH31:=STRCAT(STRCAT('散户持有',CON2STR((100*NLBH26)/NLBH29,0)),'%');

DRAWTEXT_FIX(1,0.83-0.6,0,1,'《★筹码分析★》'),COLORRED;

DRAWTEXT_FIX(1=1,0.63-0.6,0,0,NLBH30),COLORMAGENTA;

DRAWTEXT_FIX(1=1,0.89-0.6,0,0,NLBH31),COLORGREEN;

NLBH32:=CONST(NLBH25/NLBH29*100);

DRAWRECTREL(950-600,220,630-600,115,RGB(255,128,0));

DRAWRECTREL(950-600,220,30+CONST(NLBH32*(950-630)/100),115,RGB(0,100,0));

DRAWRECTREL(790-600,220,790-600,115,RGB(0,0,10));







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

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

ZBGS1赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均
ZBGS2赋值:(收盘价-126日内收盘价的最低值)/(126日内收盘价的最高值-126日内收盘价的最低值)*100
ZBGS3赋值:收盘价的2日指数移动平均-收盘价的120日指数移动平均
ZBGS4赋值:ZBGS3的68日指数移动平均
ZBGS5赋值:(ZBGS3+ZBGS4)
ZBGS6赋值:ZBGS5的3乘幂*0.1+ZBGS5的1乘幂
ZBGS7赋值:ZBGS6的30日简单移动平均,画红色,
输出ZBGS8:ZBGS7/5,画红色,线宽为2
输出ZBGS9:ZBGS8的6日简单移动平均,画红色,线宽为2
如果ZBGS9<1日前的ZBGS9,返回ZBGS9,否则返回无效数,画蓝色,线宽为2
输出ZBGS10:ZBGS8-ZBGS9,画棕色
如果ZBGS8<1日前的ZBGS8,返回ZBGS8,否则返回无效数,画蓝色,线宽为2
ZBGS11赋值:收盘价>=1日前的收盘价*1.08*100+0.5的整数部分/100
ZBGS12赋值:ZBGS11*ZBGS7/5
ZBGS13赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
ZBGS14赋值:(ZBGS13的3日[1日权重]移动平均)
ZBGS15赋值:(ZBGS14的3日[1日权重]移动平均)
ZBGS16赋值:ZBGS13的3日[1日权重]移动平均的整数部分
ZBGS17赋值:ZBGS14的3日[1日权重]移动平均的整数部分
ZBGS18赋值:ZBGS16+ZBGS17
输出ZBGS19:(10000*(收盘价-1日前的收盘价)/1日前的收盘价>995)*ZBGS12的绝对值,画绿色
如果ZBGS18上穿100,返回ZBGS8的绝对值,否则返回0,画黄色
当满足条件ZBGS18上穿100时,在如果ZBGS18上穿100,返回ZBGS8的绝对值,否则返回0*1.1位置书写文字,画青色
当满足条件ZBGS19>0时,在ZBGS19*1.1位置书写文字,画黄色
ZBGS20赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
ZBGS21赋值:(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100
ZBGS22赋值:ZBGS21的9日[1日权重]移动平均
ZBGS23赋值:ZBGS22的3日[1日权重]移动平均
ZBGS24赋值:3*ZBGS22-2*ZBGS23
ZBGS25赋值:ZBGS24>1*1日前的ZBGS24
ZBGS26赋值:50日内最低价距今天数
ZBGS27赋值:成交量(手)的ZBGS26日累和
ZBGS28赋值:50日内最高价距今天数
ZBGS29赋值:成交量(手)的ZBGS28日累和
ZBGS30赋值:(收盘价-ZBGS28日前的开盘价)/ZBGS28日前的开盘价*100
ZBGS31赋值:5日内ZBGS24的最高值
ZBGS32赋值:ZBGS22的3日指数移动平均 , COLORFFDDCC
ZBGS33赋值:ZBGS32的3日指数移动平均 , COLORFFBBCC
ZBGS34赋值:ZBGS33的3日指数移动平均 , COLORFF99CC
ZBGS35赋值:ZBGS34的3日指数移动平均 , COLORFF55CC
ZBGS36赋值:ZBGS35的3日指数移动平均 , COLORFF33CC
ZBGS37赋值:ZBGS36的3日指数移动平均 , COLORFF11CC
ZBGS38赋值:ZBGS35的3日指数移动平均, , COLORFF00CC
当满足条件ZBGS24上穿20ANDZBGS30<-13时,在ZBGS19位置书写文字, COLOR00FF00
当满足条件ZBGS24上穿ZBGS36ANDREF(ZBGS24,1)<34时,在ZBGS19位置书写文字, 画红色
当满足条件ZBGS32上穿ZBGS24ANDREF(ZBGS24,1)>80时,在ZBGS19位置书写文字, COLORCFB53B
当满足条件ZBGS24上穿ZBGS32ANDZBGS25ANDZBGS32<20ANDZBGS20>9ORZBGS32>1*1日前的ZBGS32ANDZBGS20>4ANDZBGS32<60时,在ZBGS19位置书写文字, COLORFFFFCC
NLBH1赋值:1日前的收盘价
NLBH2赋值:收盘价-NLBH1和0的较大值的5日[1日权重]移动平均/收盘价-NLBH1的绝对值的5日[1日权重]移动平均*100
NLBH3赋值:以收盘价计算的获利盘比例*100的最后一日取值设为常数
NLBH4赋值:(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)
NLBH5赋值:(如果NLBH4>1,返回1,否则返回NLBH4*100)
NLBH6赋值:(3日内最高价的最高值-收盘价)/(3日内最高价的最高值-3日内最低价的最低值)*100
NLBH7赋值:(NLBH2-NLBH6)
NLBH8赋值:如果NLBH7>=0,返回(NLBH7+100)/2,否则返回100-(NLBH7-100)/2的绝对值
当满足条件是否最后一个周期=1时,在横轴0.83-0.6纵轴0.25位置书写文字,画黄色
当满足条件是否最后一个周期=1时,在横轴0.83-0.6纵轴0.52位置书写文字,画黄色
当满足条件是否最后一个周期=1时,在横轴0.83-0.6纵轴0.75位置书写文字,画黄色
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
NLBH9赋值:350
NLBH10赋值:日期日NLBH9日内最高价的最高值
NLBH11赋值:日期日NLBH9日内最低价的最低值
NLBH12赋值:上次NLBH11=最低价距今天数日前的最低价,画绿色,NODRAW
NLBH13赋值:上次NLBH10=最高价距今天数日前的最高价,画红色,NODRAW
NLBH14赋值:(NLBH13-NLBH12)/NLBH12*100
NLBH15赋值:(收盘价-NLBH12)/NLBH12*100
NLBH16赋值:NLBH14的最后一日取值设为常数的2日取值转为字符串
NLBH17赋值:NLBH15的最后一日取值设为常数的2日取值转为字符串
NLBH18赋值:字符串相加
NLBH19赋值:字符串相加
NLBH20赋值:字符串相加
NLBH21赋值:字符串相加
NLBH22赋值:字符串相加
NLBH23赋值:如果收盘价>1日前的收盘价,返回成交量(手)/当前流通股本(手)*100,否则返回如果收盘价<1日前的收盘价,返回-成交量(手)/当前流通股本(手)*100,否则返回0的历史累和
NLBH24赋值:成交量(手)*收盘价/100,NODRAW
NLBH25赋值:(如果((NLBH24/8>20)AND(收盘价>(1日前的收盘价))),返回NLBH24,否则返回0)的历史累和
NLBH26赋值:(如果((NLBH24/8>20)AND(收盘价<(1日前的收盘价))),返回NLBH24,否则返回0)的历史累和
NLBH27赋值:(如果((NLBH24/8<20)AND(收盘价>(1日前的收盘价))),返回NLBH24,否则返回0)的历史累和
NLBH28赋值:(如果((NLBH24/8<20)AND(收盘价<(1日前的收盘价))),返回NLBH24,否则返回0)的历史累和
NLBH29赋值:((NLBH25+NLBH26)+NLBH27)+NLBH28
NLBH30赋值:字符串相加
NLBH31赋值:字符串相加
当满足条件1时,在横轴0.83-0.6纵轴0位置书写文字,画红色
当满足条件1=1时,在横轴0.63-0.6纵轴0位置书写文字,画洋红色
当满足条件1=1时,在横轴0.89-0.6纵轴0位置书写文字,画绿色
NLBH32赋值:NLBH25/NLBH29*100的最后一日取值设为常数
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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