通达信『趋势动量线』短线趋势辅助与主图/选股指标源码


『趋势动量线』指标详解,中短线趋势辅助与主副图技术
趋势线解析:该指标通过综合计算3日、6日、12日及24日均线的算术平均值,生成核心的「ZBGS线」(图表中显示为红色粗线),作为短期趋势的综合辅助参考依据。
趋势区域判断:当ZBGS线运行于20日均线之上,且股价维持在ZBGS线上方时,系统以红色系色调进行标识,提示当前可能处于阶段性偏强区域。反之,若ZBGS线回落至20日均线之下并处于ZBGS线下方,则以蓝色系或绿色色调进行标注,警示阶段性偏弱结构。
核心逻辑说明:
本模型适用于中短线趋势分析与动量跟踪,融合多周期均线系统、成交量变化监测及动向指标交叉关系,可辅助把握板块轮动节奏与市场整体情绪动向。
注:本指标为技术分析辅助工具,仅用于学习交流,不构成投资建议。实际运用中需结合市场情绪与题材周期等因素综合决策。
{趋势动量线Z}
 
{主图源码如下}




ZBGS:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORRED,LINETHICK2;

ZBGS31:=MA(CLOSE,20);

IF(ZBGS< ZBGS31 OR CLOSE< ZBGS,ZBGS,DRAWNULL),COLORGREEN,LINETHICK2;

ZBGScom:(ZBGS>ZBGS31,ZBGS31,DRAWNULL),COLORMAGENTA,LINETHICK3;

COMCN:IF(ZBGS<=ZBGS31,ZBGS31,DRAWNULL),COLORGREEN,LINETHICK1 DOTLINE;

ZBGS1:=BARSLASTCOUNT(ZBGS>ZBGS31)=1;

ZBGS2:=BARSLASTCOUNT(ZBGS< ZBGS31)=1;

ZBGS32:=(CLOSE+HIGH+LOW+OPEN)/4;

ZBGS33:=MA((CLOSE*2+HIGH)/3,5);

ZBGS34:=MA((OPEN*2+HIGH)/3,5);

ZBGS35:=MA((CLOSE+LOW*2)/3,5);

ZBGS36:=MA((OPEN+LOW*2)/3,5);

ZBGS37:=OPEN+(CLOSE-OPEN)/2;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

STICKLINE(DMI.PDI>DMI.MDI,CLOSE,OPEN,2.9,0),COLOR000099;

STICKLINE(DMI.PDI>DMI.MDI,CLOSE,OPEN,1.5,0),COLOR0000CC;

STICKLINE(DMI.PDI>DMI.MDI,CLOSE,OPEN,0.1,0),COLOR9966FF;

STICKLINE(ZBGS33>=ZBGS34,CLOSE,OPEN,2.9,0),COLOR000099;

STICKLINE(ZBGS33>=ZBGS34,CLOSE,OPEN,1.5,0),COLOR0000CC;

STICKLINE(ZBGS33>=ZBGS34,CLOSE,OPEN,0.1,0),COLOR9966FF;

STICKLINE(ZBGS33< ZBGS34 AND DMI.PDI< DMI.MDI,CLOSE,OPEN,2.9,0),COLOR999900;

STICKLINE(ZBGS33< ZBGS34 AND DMI.PDI< DMI.MDI,CLOSE,OPEN,1.5,0),COLORCCCC00;

STICKLINE(ZBGS33< ZBGS34 AND DMI.PDI< DMI.MDI,CLOSE,OPEN,0.1,0),COLORFFFF66;

STICKLINE(ZBGS33>=ZBGS34 AND CLOSE< ZBGS34,ZBGS37,MAX(OPEN,CLOSE),2.8,0),COLORMAGENTA;

STICKLINE(ZBGS1,CLOSE,OPEN,2.8,0),COLORYELLOW;

DRAWICON(ZBGS1,L,5);

DRAWICON(ZBGS2,H*1.01,6);

DRAWTEXT(ZBGS1,L*0.98,' ★牛'),COLORMAGENTA;

DRAWTEXT(ZBGS2 ,H,' ★熊'),COLORGREEN;








{副图源码如下}


ZBGS3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(ZBGS3,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
J1:=REVERSE(J);
AA:=REF(MA(C,1),10)>REF(MA(C,60),10);
ZBCL:=MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,60)AND MA(C,60)>REF(MA(C,60),1);
ZBCL1:=CROSS(J,J1) AND AA AND ZBCL AND MA(C,5)>MA(C,20) AND MA(C,20)>REF(MA(C,20),1);
TJ1:=REF(CLOSE,1);
TJ2:=SMA(MAX(CLOSE-TJ1,0),4,1)/SMA(ABS(CLOSE-TJ1),4,1)*100;
ZBGS3B:=SMA(MAX(CLOSE-TJ1,0),7,1)/SMA(ABS(CLOSE-TJ1),7,1)*100;
ZBGS3C:=SMA(MAX(CLOSE-TJ1,0),13,1)/SMA(ABS(CLOSE-TJ1),13,1)*100;
ZBGS3D:=BARSCOUNT(CLOSE);
散户资金:EMA( (CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*480,7) ,COLORGREEN ,LINETHICK2 NODRAW ;
DRAWBAND(散户资金,RGB(255,60,0),0,RGB(48,128,20));
主力资金:EMA( (CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2),COLORRED,LINETHICK1 NODRAW;


{选股源码如下}

ZBGS3:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
ZBCL:=MA(CLOSE,20);
ZBGS31:=BARSLASTCOUNT(ZBGS3>ZBCL)=1;
XG:ZBGS31;







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


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

输出ZBGS:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,画红色,线宽为2
ZBGS31赋值:收盘价的20日简单移动平均
如果ZBGS输出ZBGSCOM:(ZBGS>ZBGS31,ZBGS31,无效数),画洋红色,线宽为3
输出COMCN:如果ZBGS<=ZBGS31,返回ZBGS31,否则返回无效数,画绿色,线宽为1 DOTLINE
ZBGS1赋值:条件连续成立次数=1
ZBGS2赋值:条件连续成立次数=1
ZBGS32赋值:(收盘价+最高价+最低价+开盘价)/4
ZBGS33赋值:(收盘价*2+最高价)/3的5日简单移动平均
ZBGS34赋值:(开盘价*2+最高价)/3的5日简单移动平均
ZBGS35赋值:(收盘价+最低价*2)/3的5日简单移动平均
ZBGS36赋值:(开盘价+最低价*2)/3的5日简单移动平均
ZBGS37赋值:开盘价+(收盘价-开盘价)/2
K线
当满足条件DMI的PDI>DMI的MDI时,在收盘价和开盘价位置之间画柱状线,宽度为2.9,0不为0则画空心柱.,COLOR000099
当满足条件DMI的PDI>DMI的MDI时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000CC
当满足条件DMI的PDI>DMI的MDI时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR9966FF
当满足条件ZBGS33>=ZBGS34时,在收盘价和开盘价位置之间画柱状线,宽度为2.9,0不为0则画空心柱.,COLOR000099
当满足条件ZBGS33>=ZBGS34时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000CC
当满足条件ZBGS33>=ZBGS34时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR9966FF
当满足条件ZBGS33当满足条件ZBGS33当满足条件ZBGS33当满足条件ZBGS33>=ZBGS34ANDCLOSE当满足条件ZBGS1时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画黄色
当满足条件ZBGS1时,在最低价位置画5号图标
当满足条件ZBGS2时,在最高价*1.01位置画6号图标
当满足条件ZBGS1时,在最低价*0.98位置书写文字,画洋红色
当满足条件ZBGS2时,在最高价位置书写文字,画绿色
ZBGS3赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:ZBGS3的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
J1赋值:J的相反数
AA赋值:10日前的收盘价的1日简单移动平均>10日前的收盘价的60日简单移动平均
ZBCL赋值:收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的60日简单移动平均AND 收盘价的60日简单移动平均>1日前的收盘价的60日简单移动平均
ZBCL1赋值:J上穿J1 AND AA AND ZBCL AND 收盘价的5日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>1日前的收盘价的20日简单移动平均
TJ1赋值:1日前的收盘价
TJ2赋值:收盘价-TJ1和0的较大值的4日[1日权重]移动平均/收盘价-TJ1的绝对值的4日[1日权重]移动平均*100
ZBGS3B赋值:收盘价-TJ1和0的较大值的7日[1日权重]移动平均/收盘价-TJ1的绝对值的7日[1日权重]移动平均*100
ZBGS3C赋值:收盘价-TJ1和0的较大值的13日[1日权重]移动平均/收盘价-TJ1的绝对值的13日[1日权重]移动平均*100
ZBGS3D赋值:收盘价的有效数据周期数
输出散户资金:(收盘价-收盘价的11日简单移动平均)/收盘价的11日简单移动平均*480的7日指数移动平均 ,画绿色 ,线宽为2 NODRAW
画带状线
输出主力资金:(收盘价-收盘价的7日简单移动平均)/收盘价的7日简单移动平均*480的2日指数移动平均,画红色,线宽为1 NODRAW
ZBGS3赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
ZBCL赋值:收盘价的20日简单移动平均
ZBGS31赋值:条件连续成立次数=1
输出XG:ZBGS31
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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